我有一个正在测试的 Drupal 7.15 站点,当我配置所有内容时,我能够通过 Web 管理界面毫无问题地使用模块更新程序/安装程序。现在,每次我尝试安装或更新模块(通过链接或直接上传)时,我似乎都会获得 500 ISE。
我在系统日志或 apache 的错误日志中没有看到任何有用的信息。
我可以看到,当我提供一个 URL 或文件时,Drupal 服务器会抓取它,并将其放入/tmp/update-cache/中(我已将 Drupal 配置为在文件系统中使用/tmp->临时目录),并将 tar.gz 提取到/tmp/update-extraction/
文件永远不会移动到 sites/all/modules。权限是
drwxrwxr-x 27 apache webeditors 4096 Sep 12 09:43 modules
apache 是 webeditors 的成员。
感谢任何帮助!
最佳答案
可能你需要增加 PHP 内存 快速方法:
将 ini_set('memory_limit','256M');
添加到您的 settings.php
通用方式: 在您的 php.ini 中编辑此限制。通过寻找
php_value memory_limit 32M and changing to appropriate limit
要找到 php.ini 位置,请运行 phpinfo();
关于linux - Drupal 7 模块更新使用用户界面失败并出现 500 服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12394679/