添加自定义主题时,drupal管理页面出现500个内部服务器错误


500 internal server error on drupal admin pages when adding a custom theme

我正在尝试完成添加自定义主题到drupal安装。以下是我正在做的和我尝试过的:

    我正在使用acquia devdesktop下载drupal 7的实例。
  1. 我使用php版本5.5或5.6.19(两个版本最终仍然让我同样的错误。
  2. 然后我导航到sites/all/themes/并创建一个新的主题。在我的例子中,这个文件夹叫做homesite。然后我添加文件:-homesite.info-screenshot.png

这就有点棘手了。我可以在drupal管理UI的外观选项卡下看到我的新主题。我能够在清除缓存后启用我的主题。我甚至可以添加page.tpl.php,并开始看到我的主题变得生动起来。但是,当我开始添加更多的文件-如html.tpl.php,我立即开始得到500内部服务器错误的管理页面上只有。有时我甚至不能添加page.tpl.php文件之前,这开始发生。

在我开始得到这个错误后,我不再能够看到任何文件上的任何更新,但只有一次我开始得到这个错误。

这往往使我相信这是一个内存限制的问题,但当我改变php.ini的内存限制,然后我只得到一个白屏在所有的url。

我试过取消。htaccess文件中的注释行,如'RewriteBase/'等等,但无济于事。

答案是,当drupal扫描我的主题目录中的。info文件时,它会赶上我的node_modules目录中的所有。info文件。

按照#4的说明操作(#12更进一步)https://www.drupal.org/node/2329453