
php
梧匠
梦想是造工具的人。
展开
-
php常见函数
php常见函数遍历文件目录 //遍历文件目录,找出后缀名为apk的文件并返回文件名。 $file = scandir("./"); for($i = 0;$i<count($file);$i++) { if(is_file($file[$i])) { $version = basename($file[$i],原创 2017-03-28 14:34:44 · 257 阅读 · 0 评论 -
ubuntu16.04下安装Nginx+php-fpm
安装nginx+phpsudo add-apt-repository ppa:nginx/stablesudo apt-get updatesudo apt-get install nginxnginx -v(查看nginx版本)sudo apt-get install phpphp -v(查看php版本)配置配置Nginx的监听端口为8080(防止与apache2的80端口冲突)配置原创 2017-08-17 15:24:54 · 8891 阅读 · 0 评论 -
php调试技巧
1.确认调试时开启php错误提示: php.ini中display_errors = On 2.查看apache的errorlog日志 3.查看各框架对应的errorlog,找状态码及对应解决方法。 5.部署、迁移网站时,出现500错误一般要看看语句语法,在errorlog中定位到具体的语句,查看是什问题。 1.遇到过一次php7环境下开发,迁移到php5.4-的服务器。版原创 2017-07-24 16:37:20 · 484 阅读 · 0 评论 -
phpstudy占用端口的解决方法
80端口被占用: 直接kill掉占用80的程序 打开cmd -》 输入:netstat -ano,如下图:也可以这样: 然后这样: 打开任务管理器,kill掉httpd.exe即可一般占用80的程序为iis,所以可以通过更改iis的默认端口来解决80端口被占用的问题 打开iis(如果没有图标可以点开,就可以用windows的搜索功能搜索”iis”) 打开IIS点击网站,默认网站(daf原创 2017-04-04 11:41:08 · 2490 阅读 · 0 评论 -
php安装过程出现的问题
安装apache出现runtime140.dll问题。 解决方法:安装vc++2015 https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145原因:在Windows下运行最新版的Apache和php7都需要Visual C++Redistributable 2015,而之前的版本不需要那么高的,这个组件是运行Vis原创 2017-04-04 11:29:14 · 366 阅读 · 0 评论 -
高效率php写法(转载)
php优化写法转载 2017-04-04 11:23:01 · 586 阅读 · 0 评论 -
PHP笔记
做登陆系统写错误日志,记录登陆操作php无法开启openssl扩展。首先检查phpinfo里面php.ini的位置有没有错,拷贝libeay.dll和ssleay.dll到windows/system32目录下。用php根目录下的这两个dll替换掉apache/bin下的两个dll。重启看看rewrite配置出现request not found on this server.看看allowov原创 2017-04-04 10:53:25 · 250 阅读 · 0 评论 -
Laravel使用心得
laravel使用心得原创 2017-04-04 10:30:24 · 361 阅读 · 0 评论 -
PHP常见考点
双引号和单引号的区别 双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误双引号解释转义字符,单引号不解释转义字符,但是解释’\和\能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,判断里面原创 2017-04-03 16:55:44 · 694 阅读 · 0 评论 -
Ubuntu下php无法访问此网站
问题描述:ubuntu16.04下安装php7.1,之后访问index.php显示无法访问此网站。ServerName localhostLoadModule php7_module /usr/lib/apache2/modules/libphp7.1.soDirectoryIndex index.html index.htm index.phpAddType application/x-ht原创 2017-04-09 13:52:25 · 1451 阅读 · 0 评论 -
PHP post数据传输部分缺失
情况: 在写某个请求时候现,用js post请求,假设数据有400个array,php打印$_POST只有300个左右的array,说明数据在post过程中有缺失。解决办法: 在php.ini中将max_input_vars调大改为5000就可以了,默认是1000原创 2017-08-29 02:14:30 · 2948 阅读 · 0 评论