分类 编程 下的文章

“Fatal error: Class ‘PDO’ not found”问题解决

Fatal error: Class 'PDO' not found in E:lichengwebnewzmqy09_11_votelibsmypdo.class.php on line 21
问题分析:PDO是php5的新特性,所以这可能是php的配置出了问题。
解决方案:
打开php.ini(c:/windows/php.ini),CTRL+F,查找“PDO”,
;extension=php_pdo.dll
;extension=php_pdo_sqlite.dll
去除这两行前面的”;”,重启apache,哦了。

php日志文件中notice错误原因

php日志文件中notice错误原因
一般有以下几种可能:
1、php-cgi启动脚本 /usr/local/php/sbin/php-fpm 与 php-fpm.conf中的pid路径不一样,修改成一样,重启php-cgi就可以了。
2、系统的ulimit -n值与 php-fpm.conf 中的

<value name="rlimit_files">51200</value>

值不一致造成的。

需要在 php-fpm.conf中 加入 ulimit -SHn 51200,并且在 php-fpm.conf 中修改值

<value name="rlimit_files">51200</value>

为一样,重启php-cgi就可以了。
注释:
ulimit用于shell启动进程所占用的资源.

随机文章

最近回复

分类

其它

友情连接

推广链接