伺服器上的mysql用了幾個月,今天突然無法連線。在資料目錄下找到.err檔案,看到裡面最後的出錯資訊為:
140605 9:37:39 innodb: fatal error:cannot allocate memory for the buffer pool
140605 9:37:39 [error] plugin 'innodb' init function returned error.
140605 9:37:39 [error] plugin 'innodb' registration as a storage engine failed.
140605 9:37:39 [error] unknown/unsupported storage engine: innodb
140605 9:37:39 [error] aborting
於是開啟/etc/my.cnf檔案,看到裡面innodb_buffer_pool_size配置項寫的是12g,估計是這裡設得太大了,伺服器記憶體占用一高,就無法分配那麼多空閒記憶體給mysql了。於是將12g改為10g,再嘗試啟動mysql,果然可以正常啟動了。
無法啟動iis express web伺服器
vs2013 vs2015 vs2017除錯出現無法啟動iis express web伺服器 試了方法一,無效 然後看到有.vs資料夾,試了方法四,可以了 最近老是遇到這個問題,天天如此,煩死人,網上答案繁多,但是都解決不了,也是由於各種環境不同導致的,這裡把幾種解決方法都記錄下 因為其他專案都可以...
無法啟動iis express web伺服器解決
首先 檢查win的iis服務有沒有開啟,栗子可以檢視 因為其他專案都可以,就這麼乙個不行,所以基本就是配置問題,網上的辦法都試了,我試了都沒用,現在說說我的解決辦法 用記事本或者其他什麼文字編輯器,開啟專案的.csproj檔案,定位到,把關於iis的配置 屬性都清空,為true,儲存,重新用vs20...
winmail伺服器啟動失敗 無法啟動
1 解決控制代碼問題 開啟命令列 開始 執行 輸入 cmd 確定。切換命令目錄至winmail的服務目錄,我的是 e htdocs winmail server 先停止服務 e htdocs winmail server mailserver.exe stop 解除安裝服務 e htdocs win...