2014-10-11 108 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版本,则必须相应地重复这些步骤。


顺便说一句,右上方的内存设置是时间相关的设置。我会建议更高的值;)