2,002 瀏覽數

無法管理編輯 Drupal 6 的網頁

  1. memory_limit
    前幾天才把 drupal 5 升級到 drupal6 但是沒兩天我就發現有問題出現了,看所以的網頁都沒問題,但是只要編輯或是管理都會出現 "找不到網頁的訊息出現",原先以為是需要將 http 跟 mysql 服務重開,但是試過後沒有用最後重開機也沒有作用,最後想再重新 update 一次,這時就看到問題的所在,原來當初我的 /etc/php.ini 沒將 memory_limit 設定大一點.加到 16M 就解決了所有的問題.
  2. updates.drupal.org
    通常在更新 drupal 系統時我的習慣是先在另一台 VM(Virtual Machine) 做試驗,果然這一次又有無法管理 / 編輯 drupal  的網頁,但這一次也將 /etc/php.ini 的 memory_limit 加到 16M ,但是問題還是一樣,看了一下系統的訊息卻是和上一次完全不相同,訊息如下:

    Feb 16 06:52:51 Storage drupal: http://192.168.0.202|1234738371|update|192.168.0.1|http://192.168.0.202/?q=admin/build/themes|http://192.168.0.202/?q=admin/build/themes/settings/pixture_reloaded|1|????|Fetched information about all available new releases and updates.

    上了 drupal 的官方網站查看了一下,原來系統在管理 / 編輯的網頁會先查看有沒有跟新的資料可以使用,所以會一直停在前一個頁面,或是就不顯示,想要改善的方式就是將 VM 可以連上 Internet 或是將在 /etc/hosts 加上一段 140.211.166.6 updates.drupal.org 這樣系統就會在找不到時就會直接放棄尋找.

note:
為什麼會發生這一件事,因為我習慣在正式使用新系統時都會現在 vmware 先確定一切都沒問題,最後再真實更新上去,但是卻因為兩邊的設定檔沒有同步才發生這怪事.

網友的想法

  1. 自動參照通知: Drupal | Benjr.tw

發表迴響