# 修改一下的设置项 log_errors = On error_log = /var/log/php/php_errors.log error_reporting = E_ALL & ~E_NOTICE display_errors = Off
然后创建错误日志存放目录,并修改权限
(4)配置open_basedir
open_basedir的作用是将网站限定在指定的目录里,万一一个站点被黑了,也不会影响其他的站点。
如果直接在php配置文件设置open_basedir参数的,就是所有的站点都定义在一起了,起不到open_basedir的作用。
下面介绍在每个站点的独立虚拟主机上配置open_absedir:
(5)PHP动态扩展模块安装
查看php加载了哪些功能模块:
/usr/local/php/bin/php -m
安装php的redis扩展模块:
①下载模块:wget https://codeload.github.com/phpredis/phpredis/zip/develop
②重命名:mv develop phpredis-develop.zip; 解压:unzip phpredis-develop.zip
③生成可执行文件:cd phpredis-develop/ ; /usr/local/php/bin/phpize
报错:
安装:yum install -y autoconf
④编译安装 三部曲:./configure make make install
./configure --with-php-config=/usr/local/php/bin/php-config make && make install
⑤查看安装的模块文件:ls /usr/local/php/lib/php/extensions/no-debug-zts-20131226/