[英]Hosted a Drupal 7 site, but not able to clear cache, run cron
我在第一個站點上托管了一個drupal 7站點(mysite.com),然后做的是-將本地站點(mysite_beta.com)的本地drupal代碼集復制到服務器,並導入了本地DB。
現在,我無法運行cron(admin >> config >> cron),也無法清除緩存(admin >> config >> performance)。 每當我按下這些按鈕時,它就會給我空白頁面,同時我還檢查了服務器上是否還啟用了所有本地PHP擴展。
如果所有PHP擴展都正確,則很可能是內存問題。 您可以采用多種方法來增加PHP可以達到的內存限制,使用的方法,取決於主機提供的內容及其所提供的自由度。
您可以嘗試以下方法之一(我將從2開始):
使用Drupal Tweaks模塊 : http : //drupal.org/project/drupal_tweaks
修改php.ini ,前提是您具有訪問權限。
找到您當前正在使用的php.ini文件,您可以使用phpinfo()函數找到它。
更改php.ini文件中的memory_limit參數。 就像是:
內存限制= 128M;
重新啟動Apache。 許多主機會處理這個問題,您要做的就是保存文件。
.htaccess
在Drupal根目錄中查找.htaccess文件,然后轉到以下內容:
覆蓋PHP設置。 更多信息,請訪問sites / default / settings.php
但是以下內容無法在運行時更改。
在這些行之后,添加以下行:
php_value memory_limit 128M
4. settings.php
編輯site / default / settings.php。 這只會影響使用此文件的站點。
搜索“ PHP設置”部分,在該部分的末尾添加以下行:
ini_set('memory_limit', '128M');
我希望您可以使用這些方法之一。 問候。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.