尝试安装 Bolt 2.0.5 时出现 500 内部服务器错误

500 internal server error while trying to install Bolt 2.0.5

我在尝试安装 Bolt 时收到 500 内部服务器错误。

  1. 初次使用 Bolt(使用 Drupal 已有几年)。
  2. 我 运行 VPS(cPanel/WHM)。
  3. PHP 版本 5.4.37,Apache 版本 2.4.12
  4. PHP memory_limit = 128M
  5. 已启用 PDO 扩展、curlssl 扩展和 GD 扩展
  6. Chrome 版本 40.0.2214.111
  7. mod_rewrite、SQLite 和 MySQL 5.6.22
  8. 已下载最新版本并以传统方式安装(FTP)
  9. 解压缩并更新权限
  10. .htaccess 在那里,看起来与 Bolt 安装页面上引用的一样
  11. 我尝试了 MySQL 数据库并按原样使用 SQLite 数据库
  12. 已检查主机配置并启用 AllowOverrides
  13. 尝试在 .htaccess 中启用 RewriteBase 以及 "FallbackResource /index.php" 方法
  14. Bolt 在根目录中(不是子文件夹)
  15. 我已经 PHP 编译为 FCGI,suEXEC 打开,Ruid2 关闭。

我得到的只是 500 内部服务器错误。我错过了什么?

看来我刚刚弄明白了。

我在 VPS(cPanel/WHM >> EasyApache)上禁用了 "Zend Guard Loader",现在我可以开始了!

今天用 Bolt 3.0.0 遇到同样的问题

已通过删除解决

<IfModule mod_negotiation.c>
  Options -MultiViews
</IfModule>

来自 .htaccess

我今天在使用 Bold 2.2.20 时遇到了类似的问题。如果您使用的是 cPanel,请查找类似 'jail php for WordPress' 的内容。禁用它,你就可以开始了。

显示的描述如下:

This plugin will jail anonymous web page requests from users that are not logged in. Jailed requests will be read only, and linux will prevent writes to the filesystem. This will prevent almost all hacks.