標準Drupal7安裝中文翻譯出錯解決辦法

2021-09-06 13:11:12 字數 926 閱讀 6750

這個問題在網上解決的方案一致都是說在\sites\default\settings.php檔案,在最後增加以下兩行:

ini_set('memory_limit', '1280m'); //加大php的記憶體 也可以在php.ini中設定

ini_set('max_execution_time', 200); //加大頁面執行時間 php.ini中的預設值是30 (秒)」

看注釋我們就明白,這個是治標不治本,反正我怎麼改它都還是報錯。

其實根本的原因在於:drupal的資料庫所有的引擎都是innodb的,但是我們預設使用的資料庫引擎是myisam的

所以我們只需要在mysql\bin\my.ini(linux)中找到

innodb_flush_log_at_trx_commit = 2

上面預設是1,改為2,然後重啟mysql服務

再重新整理頁面安裝就是幾秒的事情!

那改了上面這段**的意思是什麼呢,innodb_flush_log_at_trx_commit 值是1。這個值可以取0,1,2,1是最安全的,即使系統完全崩潰也能找回前一秒鐘的資料,但也是效能最低的,每秒都要向硬碟寫日誌資料。設為2是比較適中的。

drupal7安裝過程中,如果選擇簡體中文,到匯入翻譯時出現錯誤,原因是執行超時了。

方法一:

修改php.ini檔案:memory_limit = 256m (依實際情況設定)

方法二:

開啟\sites\default\settings.php檔案,在最後增加以下兩行:

ini_set(『memory_limit』, 』256m』); //加大php的記憶體 也可以在php.ini中設定

ini_set(『max_execution_time』, 200); //加大頁面執行時間 php.ini中的預設值是30 (秒)

drupal7安裝與刪除

安裝 3.cp drupal 7.8 sites default defaul.settings.php drupal 7.8 sites default settings.php 備份配置檔案 4.chmod a w drupal 7.8 sites default settings.php 給予...

drupal7 上傳檔案中文亂碼

drupal7自帶有file模組,可以上傳檔案。但是存在問題 如果上傳的檔名稱是中文,儲存在檔案下面的檔名稱是亂碼的,解決辦法如下 參考出處 includes file.inc中,修改兩處 加上編碼規則,就解決了中文亂碼的問題 1 搜尋 2 file filesize filesize file u...

pyqt5 安裝(中文翻譯)

本文由乙個無聊的人翻譯自 gpl 和商業版的pyqt5 都可以從 包或wheels安裝 wheels是純python的標準python包裝格式或二進位制pyqt5等擴充套件模組。只支援python v3.5和以後。wheels提供32位和64位windows,linux 64位macos和64位。這...