1
我想在Windows上安裝Drupal使用IIS 7,它在安裝之前會在安裝失敗時顯示下面的錯誤消息。我總是不得不返回到Windows服務並啓動MySQL服務備份,因爲它在發生此錯誤時停止。我已經嘗試安裝Drupal Commons和只有香草Drupal發行版。Drupal在安裝過程中發生AJAX HTTP錯誤
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information
follows. Path: http://www.example.com/install.php?
profile=commons&locale=en&id=1&op=do StatusText: Service unavailable (with
message) ResponseText: PDOException: SQLSTATE[HY000]: General error: 2006
MySQL server has gone away: SELECT expire, value FROM {semaphore} WHERE
name = :name; Array ([:name] => variable_init) in lock_may_be_available()
(line 167 of D:\Projects\example.com\Web\includes\lock.inc).Uncaught
exception thrown in shutdown function.PDOException: SQLSTATE[HY000]:
General error: 2006 MySQL server has gone away: DELETE FROM {semaphore}
WHERE (value = :db_condition_placeholder_0) ; Array ([:db_condition_placeholder_0] => 2549963715563580905eb52.94473467)
in lock_release_all() (line 269 of
D:\Projects\example.com\Web\includes\lock.inc).
我也嘗試設置服務屬性重新啓動失敗,這似乎已在安裝過程中進一步得到我一起,但不知道是什麼原因造成的?
這裏試過建議MySQL的性能設置... https://www.drupal.org/node/259580 – Adam