在添加自定义主题时,在drupal管理页面上发生500内部服务器错误
问题描述:
我正试图完成向drupal安装添加自定义主题。这是我正在做的,这里是我所尝试的:在添加自定义主题时,在drupal管理页面上发生500内部服务器错误
- 我正在使用acquia devdesktop下载drupal 7的一个实例。
- 我正在使用PHP版本5.5或5.6.19(两个版本最终都会得到相同的错误)
- 然后导航到sites/all/themes /并创建一个新主题。所谓霍姆斯特我然后添加文件: -homesite.info -screenshot.png
然后在这里是当它变得有点棘手,我能够看到在外观选项卡下我的新主题。 drupal管理界面我可以在清除缓存后启用我的主题,我甚至可以添加一个page.tpl.php并开始看到我的主题变成了现实,但是当我开始添加更多的文件 - 比如html.tpl .php我立即开始getti仅在管理页面上存在500个内部服务器错误。有时我甚至无法在开始发生之前添加page.tpl.php文件。
我开始得到这个错误后,我不再能够看到任何文件上的任何更新,只是一旦我开始收到这个错误。
这往往会让我相信这是一个内存限制问题,但是当我在php.ini中更改内存限制时,我只在所有url上获得了白屏。
我已经尝试了.htaccess文件中的取消注释行,如'RewriteBase /'等等,等等无济于事。
答
答案是,当drupal扫描我的.info文件的主题目录时,它正赶上node_modules目录中的所有.info文件。
按照此链接上#4方向(#12采用了一步) https://www.drupal.org/node/2329453
检查你的PHP错误日志。 – olegsv
看来,当我删除我用于吞咽的node_mdoules文件夹时,问题消失 – Philip