php
jet_wong
岁月如冰河,热望如鲸歌。
展开
-
php file_get_contents失败[function.file-get-contents]: failed to open stream: HTTP request failed!解决
转载自 https://www.cnblogs.com/jackylee92/p/6016904.html在使用file_get_contents方法来获取远程文件时会出现[function.file-get-contents]: failed to open stream: HTTP request failed!错误解决方法是:修改php.ini 中的allow_url_fopen = On ...转载 2018-04-10 18:08:42 · 2615 阅读 · 0 评论 -
Linux CentOS完全卸载PHP
转载自 https://www.cnblogs.com/sunshine-H/p/8117105.html很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。查看php版本命令:#php -v下面的命令是删除不干净的#yum remove php因为使用这个命令以后再用#php -v还是会看到有版本信息的。。。。。 必须强...转载 2018-08-28 17:16:19 · 3418 阅读 · 1 评论 -
编译安装php时遇到virtual memory exhausted: Cannot allocate memory
转载自 https://blog.csdn.net/hostbus/article/details/17222697编译安装php时遇到virtual memory exhausted: Cannot allocate memory有时候用vps建站时需要通过编译的方式来安装主机控制面板。对于大内存的VPS来说一般问题不大,但是对于小内存,比如512MB内存的VPS来说,很有可能会出现问题...转载 2018-08-27 17:54:20 · 2520 阅读 · 0 评论 -
PHP 配置文件详解(php.ini 详解 )
转载自 https://www.cnblogs.com/laowenBlog/p/6067800.html[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;;; 这个文...转载 2018-05-31 18:59:17 · 359 阅读 · 0 评论 -
记录PHP错误日志 display_errors与log_errors的区别
转载自 http://www.jb51.net/article/31499.htmdisplay_errors 错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项。错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。推荐关闭此选项。 display_errors = On 开启状态下,若出现错误,则报错,出现错误提示 dispaly_errors = Off 关...转载 2018-05-30 20:34:45 · 1073 阅读 · 0 评论 -
php error_log记录日志的使用方法和配置
转载自 https://www.cnblogs.com/huixingwo/articles/4469128.html对于PHP开发者来 说,一旦某个产品投入使用,应该立即将 display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难 免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?我们可以在单独的文...转载 2018-05-30 20:22:34 · 2833 阅读 · 0 评论 -
php三种工具pecl pear composer的区别
pearPEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下载这些类库并适当的作一些定制以实现自己需要的功能。避免重复发明“车轮”。PEAR 的出现大大提...原创 2018-05-30 14:05:26 · 6291 阅读 · 0 评论 -
url参数中出现+、空格、=、%、&、#等字符的解决办法
转载自 https://www.cnblogs.com/jiunadianshi/articles/2353968.htmlurl出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义用其它字符替代吧,或用全角的。+ URL 中+号表示空格 ...转载 2018-05-21 19:03:23 · 8135 阅读 · 0 评论 -
centos7安装php7.1出现GPG keys not correct for this package的问题
今天在centos上安装php7.1,安装过程中出现了一个问题,如下:报错信息:The GPG keys listed for the "Webtatic Repository EL7 - x86_64" repository are already installed but they are not correct for this package.查资料得知:软件开发商在释出 RPM 文件时...原创 2018-05-14 18:47:50 · 2578 阅读 · 1 评论 -
php unset和引用——由一道php面试题引发的思考
今天看到了一到面试题,如下:$test="aaaaa"; $abc=&$test;unset($test); echo $abc; //输出aaaaa为什么结果会输出aaaaa呢,$test不是销毁了吗?$abc引用一个销毁的怎么输出的不是空白呢?查了下资料,将原因分析如下:变量存储数据时可以理解为变量的值放在一个空间里,而变量有一个地址指向那个空间,就如你的$test="aaa...原创 2018-04-20 16:22:57 · 1496 阅读 · 1 评论 -
深入理解PHP中的count函数
转载自 http://www.jb51.net/article/85525.htm在PHP编程中,在遍历数组的时候经常需要先计算数组的长度作为循环结束的判断条件,而在PHP里面对数组的操作是很频繁的,因此count也算是一个常用函数,下面研究一下count函数的具体实现。countint count ( mixed $array_or_countable [, int $mode = COUNT...转载 2018-04-20 15:55:28 · 4046 阅读 · 1 评论 -
https网页加载http资源导致的页面报错及解决方案
转载自 https://www.cnblogs.com/yougewe/p/7440008.htmlhttps是当下的网站的主流趋势,甚至像苹果这样的大公司,则完全要求用户必须使用https地址。然而对于以前http链接来说,我们往往就存在一个兼容性问题,因为你不可能一下就全部切换过去,应该在很长一段时间内,https与http将共存。https与http共存的场景有如: 1. app已经发...转载 2018-04-25 09:46:00 · 25307 阅读 · 0 评论 -
PHP拆分url并提取域名、方法、参数
转载自 https://blog.csdn.net/xia13100004562/article/details/58598872拆分URL的一个很重要的函数就是parse_url();它可以将一个url地址拆分为一个一维数组例如:[php] view plain copy<?php $url = 'http://www.sina.com.cn/abc/de/fg.php?id=1'...转载 2018-04-11 11:18:54 · 2687 阅读 · 0 评论 -
深入理解PHP原理之Opcodes
转载自鸟哥 深入理解PHP原理之Opcodes转载 2018-04-03 15:23:41 · 215 阅读 · 0 评论 -
PHP框架最低支持PHP版本
ThinkPHP Laravel Yii (3.0)5.2 (4.0)5.3.7 (1.0)5.1 (3.1)5.2 (4.1)5.3.7 (1.1)5.1 (3.2)5.3 (4.2)5.4 (2.0)5.4 (5.0)5.4 (5.0)5.4 (5.1)5.6 (5.1)5.5.9 ...转载 2018-09-19 10:38:05 · 3351 阅读 · 0 评论