随笔分类 -  PHP

摘要:查过网上的资源,基本都是认为是php线程打开文件句柄受限导致的错误。具体的解决的办法如下:1、提升服务器的文件句柄打开打开/etc/security/limits.conf : (增加)* soft nofile 51200* hard nofile 51200# vi /etc/sec... 阅读全文
posted @ 2015-06-03 14:47 jking10 阅读(524) 评论(0) 推荐(0)
摘要:一个优秀的程序员就是那种即使是过单行道都要往两边看的人。——Doug Linder作为一个在IT行业的软件程序员,每天促使我去上班的动力就是对编程的乐趣和激情。但是为了激发乐趣并获得永恒的快感,我们需要学习和遵守一些基础知识以成为一名优秀的程序员。当然我总结的这些东西没有那么神,你说你要想学了之后就... 阅读全文
posted @ 2015-04-18 23:36 jking10 阅读(205) 评论(0) 推荐(0)
摘要:1、多阅读手册和源代码没什么比阅读手册更值得强调的事了–仅仅通过阅读手册你就可以学习到很多东西,特别是很多有关于字符串和数组的函数。就在这些函数里面包括许多有用 的功能,如果你仔细阅读手册,你会经常发现在以往的项目开发过程中,很多时候你在“重复发明轮子”,而实际上你只需要一个核心函数就可以完成相应的... 阅读全文
posted @ 2015-04-18 23:28 jking10 阅读(190) 评论(0) 推荐(0)
摘要:使用Nginx作为WEB服务器时,经常会遇到504GatewayTime-out的错误提示。经过研究,基本可以确定多数情况下这个错误与Nginx本身无关,问题的根源在于Nginx将PHP的解析提交给后端php-fpm处理的过程中,由于fastcgi参数配置不当造成的超时等一系列的问题。通过查询相关资... 阅读全文
posted @ 2014-12-19 16:57 jking10 阅读(564) 评论(0) 推荐(0)
摘要:proxy_next_upstream error timeout invalid_header http_500 http_503;或者尝试设置:large_client_header_buffers 4 32k;1查看fastcGI进程 ps -ef|grep 'php-fpm' 若没启动,启动... 阅读全文
posted @ 2014-10-18 00:17 jking10 阅读(14560) 评论(0) 推荐(0)
摘要:约定几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,php-fpm的启动参数#测试php-fpm配置/usr/local/php/sbin/php-fpm-t/usr/... 阅读全文
posted @ 2014-10-17 23:46 jking10 阅读(171) 评论(0) 推荐(0)
摘要:1.需要session控制的大文件下载,防止因为占用session文件时间太久,导致其他页面的session无法执行session_write_close() worked as a lifesaver for me when automatically uploading files to a u... 阅读全文
posted @ 2014-07-02 20:07 jking10 阅读(5251) 评论(0) 推荐(0)
摘要:fastcgi_buffers 16 16k;指定本地需要用多少和多大的缓冲区来缓冲FastCGI的应答,如上所示,如果一个php脚本所产生的页面大小为256k,则会为其分配16个16k的缓冲区来缓存,如果大于256k,增大于256k的部分会缓存到fastcgi_temp指定的路径中,当然这对服务器... 阅读全文
posted @ 2014-03-20 00:20 jking10 阅读(6979) 评论(0) 推荐(0)
摘要:GeoIP介绍:什么是GepIP ?所谓GeoIP,就是通过来访者的IP, 定位他的经纬度,国家/地区,省市,甚至街道等位置信息。这里面的技术不算难题,关键在于有个精准 的数据库。有了准确的数据源就奇货可居赚点小钱,可是发扬合作精神,集体贡献众人享用是我们追求的。GeoIP如 何使用?首先我们需要数据信息,所以先获取一个免费的数据库:GeoIP.dat.gz,接着解压得到:GeoIP.dat, 然后就是对数据文件的按需操作,这边范例使用的是PHP。GeoIP + PHP的使用方法一:下载 GeoIP 的 PHP 文件geoip.inc,保存为 geoip.inc.phpphp使用代码inclu 阅读全文
posted @ 2014-03-06 23:55 jking10 阅读(3378) 评论(0) 推荐(0)
摘要:工具->配置用户工具->添加工具:Menu Text 改成runphp或者其他任名称.Command 安装的php.exe的地址.如D:\ wamp\php\php5.4.3\php.exeArgument 输入$(FileName)Initial Directory 输入$(FileDir)Action 选择Capture output. 阅读全文
posted @ 2014-02-14 18:03 jking10 阅读(296) 评论(0) 推荐(0)
摘要:zend studio10创建重复project from remote server [本地远程到dev服务器]1.删掉已存在project隐藏文件.project .build2.如果zend10未完成中午化,创建项目,project中不能有中文文件夹,不然会失败 阅读全文
posted @ 2014-02-14 16:45 jking10 阅读(196) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2013-12-02 16:16 jking10 阅读(2) 评论(0) 推荐(0)
摘要:换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性如:类似常用的还有DIRECTORY_SEPARATOR可以用函数get_defined_constants()来获取所有PHP常量 阅读全文
posted @ 2013-11-08 16:33 jking10 阅读(179) 评论(0) 推荐(0)