网友遇到的一个安装网站报500错误的问题,网站源码为Magento 。安装和错误细节:上传压缩包到bluehost帐户public_html目录后解压缩,访问http://www.yourdomain.com/install.php时提示ERR 500错误。
解决方法:
试访问:http://www.yourdomain.com/LICENSE.txt ,显示正常。
上传内容为< ?php phpinfo(); ? > 的测试文件info.php,用浏览器访问,显示正常。
检查目录和文件属性,发现均不正常。
目录见图1,图中目录的允许均为775,实际应为755,全部进行修改。即OK
原因是bluehost的安全机制,不允许属性为664的PHP文件执行,以前有说过
另外,altushost装magento不能成功,老是执行超时,因为altushost的php max_execution_time 为60,不够它安装完的
而且就算在根目录放置php.ini文件进行自定义也没用,因为无法更改master value,local value再大也没用
这点和bluehost不一样,bluehost的php.ini可以同时作用到这两个域
