linux - Drupal 7 模块更新使用用户界面失败并出现 500 服务器错误

标签 linux drupal drupal-7 drupal-modules

我有一个正在测试的 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/

相关文章:

linux - Git Bash 在 Windows 7 上显示奇怪的字符

objective-c - Windows 或 Linux 上的 Objective C

amazon-s3 - 有没有办法将 php 文件设置为亚马逊 s3 上的索引文件?

drupal - ubercart 中的产品有多种价格吗?

php - drupal:表单API,根据输入动态隐藏或显示字段

c - 在随机访问文件中覆盖

linux - 内核如何找到发送硬件中断的正确进程

css - Drupal:如何使用元素更改页面上的分类标题?

php - 如何使用 Magento Core API 为特定用户获取购物车?

backbone.js - Drupal 服务模块 JSON 响应获取 : Backbone. js 模型属性转换为字符串