当我尝试在chrooted Apache(2.2.3)中运行phpMyAdmin(3.5.5和4.0.4.2)或Drupal(7.22)时,我得到了WSOD(白屏死机;又名空白页)。我尝试过mod_chroot(0.5,apache 2.2.3)和ModSecurity。HTTP响应代码为500,但任何日志中都没有错误。
我已经验证了启用mod_chroot时会话和MySQL的工作。我还验证了当mod_chroot被禁用时,phpMyAdmin和Drupal都工作。
当我尝试在chrooted Apache(2.2.3)中运行phpMyAdmin(3.5.5和4.0.4.2)或Drupal(7.22)时,我得到了WSOD(白屏死机;又名空白页)。我尝试过mod_chroot(0.5,apache 2.2.3)和ModSecurity。HTTP响应代码为500,但任何日志中都没有错误。
我已经验证了启用mod_chroot时会话和MySQL的工作。我还验证了当mod_chroot被禁用时,phpMyAdmin和Drupal都工作。
Answers:
在忽略phpMyAdmin并继续使用Drupal之后,我遇到了同样的问题。经过快速搜索,我发现了这个:
http://www.redbarontech.com/content/drupal-running-chroot
将“时区文件”复制到chroot jail后,如文章所述,Drupal和phpMyAdmin都开始工作。我已经更新了这个问题,使其更具通用性。
编辑:
这是文章中的相关命令:
cp -fR /usr/share/zoneinfo/* /jail/usr/share/zoneinfo/
我只是根据自己的设置进行了调整。