我在我的第一个网站上安装了一个drupal 7网站(mysite.com),我所做的是 - 将本地站点(mysite_beta.com)的本地drupal代码集复制到服务器并导入我的本地数据库。
现在我无法运行cron(admin>> config>> cron)也无法清除缓存(admin>> config>>性能)。每当我按下这些按钮时,它都会给我一个空白页面。我也检查过所有本地PHP扩展都在服务器上启用了。
答案 0 :(得分:0)
如果所有PHP扩展都正确,很可能是内存问题。有许多方法可以增加PHP可以达到的内存限制,使用的方法取决于主机提供的内容以及它为您提供的自由。
你可以尝试其中一种(我从第2开始):
使用Drupal Tweaks模块:http://drupal.org/project/drupal_tweaks
修改php.ini ,前提是您有权访问。
找到您当前使用的php.ini文件,您可以使用phpinfo()函数找到它。
更改php.ini文件中的memory_limit参数。类似的东西:
memory_limit = 128M;
重启Apache。许多主机负责这一点,您只需保存文件即可。
<强>的.htaccess 强>
在Drupal根目录中查找.htaccess文件,然后转到以下部分:
覆盖PHP设置。更多网站/ default / settings.php
但是在运行时无法更改以下内容。
在这些行之后,添加以下行:
php_value memory_limit 128M
<强> 4。的settings.php 强>
编辑sites / default / settings.php。这只会影响使用此文件的网站。
搜索PHP设置部分,在该部分的末尾添加以下行:
ini_set('memory_limit', '128M');
我希望你能使用其中一种方法。 问候。