2014-10-11 64 views
1

我有一個Mac craash - 但我能夠挽救應用程序文件夾和作業文件夾。嘗試將mamp移動到新的mac

我需要將舊的MAMP文件移動到新的MAC和新的MAMP安裝。

我複製了htdocs的東西和Db文件夾 - 而phpmyadmin可以看到數據庫。

然而,當我去的地方:爲轉移網站,我收到以下錯誤8888 /目錄:

Error displaying the error page: Application Instantiation Error: Table 'ymlddartis.mbs9i_session' doesn't exist SQL=SELECT `session_id` FROM `mbs9i_session` WHERE `session_id` = '6a99e3f7011baf6d9d29de1b7d8d69ce' LIMIT 0, 1 

誰能幫助???

+0

您是否傳輸數據庫的備份? – 2014-10-11 19:38:17

+0

不,我無法進入phpmyhadmin並導出它,因爲mac崩潰 - 所以我不能啓動該機器上的mamp導出數據庫,這就是爲什麼我在這裏尋找幫助。我所能做的就是打撈那些文件夾。 – 2014-10-12 05:15:39

回答

1

錯誤消息可能會引起誤解!我記得由於系統問題和新的OSX安裝,我將MAMP PRO移動到另一個卷後出現同樣的問題。我有幾個基於Wordpress,Joomla和Drupal的網站。

如果一切都在正確的位置並且可以通過phpMyAdmin連接到數據庫表...這是一個錯誤或重置的環境變量。最有可能在各自的的php.ini

1)分配的內存我假設你有一個Joomla CMS?錯誤消息中的表格信息如下所示。然後,您可以編輯您的網站的configuration.php,並將錯誤報告從「默認」轉爲「1」:

public $ error_reporting ='1';

保存文件並重新加載網站。任何關於「內存分配...」的新消息?!

2)如果您安裝了新的MAMP,則默認設置太低。你必須編輯你選擇的PHP版本的正確的.INI文件!這裏應位於:

示例PHP 5.4.19

應用程序/ MAMP /斌/ PHP/php5.4.19/conf目錄/ php.ini中

編輯文件並搜索:

memory_limit的= 32M

我建議改爲128M的值。保存文件。重新啓動服務器/ MAMP應用程序!

如果您使用不同的PHP版本,則必須相應地重複這些步驟。


順便說一句,右上方的內存設置是時間相關的設置。我會建議更高的值;)