我试图在一个新的CentOS 6.3盒子上安装一个PHP-FPM Chroot监狱。 我可以让chroot正常工作,从这个意义上说,我可以让PHP脚本来回应和回应。 但是,每次我使用datefunction,我得到一个错误,说时区数据库已损坏。
我所做的只是将php-fpm conf中的chroot指令的值更改为nginx中指定的文档根目录。
这是testing脚本:
https://gist.github.com/3199578
这是nginx的虚拟主机
https://gist.github.com/3199552
这是我到本地主机时得到的输出
https://gist.github.com/3199602
你有没有在chroot文件夹中的TZ东西的副本?
/etc/localtime
-和-
/usr/share/zoneinfo
至
/chroot/path/etc/localtime
-和-
/chroot/path/usr/share/zoneinfo
也可能添加
在这里的nginxconfiguration细节中添加TZ = CST(或者任何你的TZ): http : //wiki.nginx.org/CoreModule#env