Warning: file_put_contents(/datas/wwwroot/jiajiahui/core/caches/caches_template/2/default/show.php): failed to open stream: Permission denied in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 55

Warning: chmod(): Operation not permitted in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 56
在添加自定义主题时,在drupal管理页面上发生500内部服务器错误 - 源码之家

在添加自定义主题时,在drupal管理页面上发生500内部服务器错误

问题描述:

我正试图完成向drupal安装添加自定义主题。这是我正在做的,这里是我所尝试的:在添加自定义主题时,在drupal管理页面上发生500内部服务器错误

  1. 我正在使用acquia devdesktop下载drupal 7的一个实例。
  2. 我正在使用PHP版本5.5或5.6.19(两个版本最终都会得到相同的错误)
  3. 然后导航到sites/all/themes /并创建一个新主题。所谓霍姆斯特我然后添加文件: -homesite.info -screenshot.png

然后在这里是当它变得有点棘手,我能够看到在外观选项卡下我的新主题。 drupal管理界面我可以在清除缓存后启用我的主题,我甚至可以添加一个page.tpl.php并开始看到我的主题变成了现实,但是当我开始添加更多的文件 - 比如html.tpl .php我立即开始getti仅在管理页面上存在500个内部服务器错误。有时我甚至无法在开始发生之前添加page.tpl.php文件。

我开始得到这个错误后,我不再能够看到任何文件上的任何更新,只是一旦我开始收到这个错误。

这往往会让我相信这是一个内存限制问题,但是当我在php.ini中更改内存限制时,我只在所有url上获得了白屏。

我已经尝试了.htaccess文件中的取消注释行,如'RewriteBase /'等等,等等无济于事。

+1

检查你的PHP错误日志。 – olegsv

+0

看来,当我删除我用于吞咽的node_mdoules文件夹时,问题消失 – Philip

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

按照此链接上#4方向(#12采用了一步) https://www.drupal.org/node/2329453