Php 我的Magento权限正确吗?

Php 我的Magento权限正确吗?,php,magento,file-permissions,mamp,error-reporting,Php,Magento,File Permissions,Mamp,Error Reporting,我在OS X Snow Leopard 10.6.4上使用MAMP 1.8.4重新安装了Magento 1.4.1.1 我无法成功加载magento/downloader(magento连接管理器)。我的浏览器显示一个空白的白色页面。Safari的活动窗口告诉我这是一个内部服务器错误,这告诉我我的权限可能不正确。我已将整个magento目录的所有文件权限更改为777,以测试目录/文件是否具有足够的权限。我仍然无法加载Magento connect(Magento/downloader/) 将所有

我在OS X Snow Leopard 10.6.4上使用MAMP 1.8.4重新安装了Magento 1.4.1.1

我无法成功加载magento/downloader(magento连接管理器)。我的浏览器显示一个空白的白色页面。Safari的活动窗口告诉我这是一个内部服务器错误,这告诉我我的权限可能不正确。我已将整个magento目录的所有文件权限更改为777,以测试目录/文件是否具有足够的权限。我仍然无法加载Magento connect(Magento/downloader/)


将所有文件设置为777是否足以测试正确的权限?以前有人遇到过这个问题吗

您是否检查了MAMP服务器是否符合要求,是否打开了PHP并扫描了日志以查找错误?打开Magento的?尝试发布这些结果,以便我们可以帮助您

问题在于我的php.ini文件中的include_路径错误。路径应为:

.:/Applications/MAMP/bin/php5/lib/php

我以前安装过Zend框架,但忘记了它。我认为,ZF设置过程的一部分是更改或修改您的include_路径。如果我删除并重新安装MAMP,问题也会迎刃而解


乔纳森,谢谢你的意见。

我从一开始就开始了这个过程。我已经下载了Magento 1.4.1.1并将其解压缩。当我在magento目录中运行magento-check.php时,它告诉我我的服务器不满足以下要求:您需要MySQL 4.1.2或更高版本。登录MySQL(/Applications/MAMP/Library/bin/MySQL-uroot-p),我被告知服务器版本是5.1.37。将phpinfo.php文件放在Magento目录中读取相同内容。它还告诉我PHP版本是5.2.11I,通过取消位于/Users/shortname/Applications/MAMP/conf/php5/的PHP.ini文件中的E_ALL行(240)的注释,我打开了PHP错误报告,不管MySQL的magento-check.PHP要求是否得到满足,我都可以成功安装magento。我登录到后端,在执行任何其他操作之前,我单击系统>配置>开发人员>日志设置并将Enabled设置为Yes。保存配置。然后,我创建了一个/var/log目录,权限设置为755。然后,在后端,我单击System>Magento Connect>Magento Connect Manager,立即看到一个空白屏幕。URL显示为:/Users/shortname/Applications/MAMP/logs/php_error.log,并找到大约600行如下所示的错误:magento/var/log/system.log显示以下内容:看起来像权限问题。但是,我不知道如何排除这些信息。没问题,它似乎经常是那些恼人的小配置值之一!如果我的回答有帮助,请随意投票或接受。干杯,JD