我已将我的joomla网站从测试版nvpccbeta.com导出到尝试成为nvpcc.org 它显示空白我知道configuration.php正在运行所以我检查了错误日志它正在吃我 href ='function.main'> function.main]:安全模式限制生效。其uid为10006的脚本不允许访问/var/www/vhosts/nvpcc.org/httpdocs/index.php中uid 0所拥有的/var/www/vhosts/nvpcc.org/httpdocs/includes/defines.php在21号线上 [client 68.224.6.162] PHP警告:main(/var/www/vhosts/nvpcc.org/httpdocs/includes/defines.php)[function.main]:无法打开流:/ var / www / vhosts /成功第21行的nvpcc.org/httpdocs/index.php 我已将php.ini安全模式更改为off并仍然显示相同的问题。需要帮助,谢谢
答案 0 :(得分:0)
它可能是您的configuration.php文件中的Live Site变量。你改变了吗?如果你不这样做,它会给你带来麻烦。
答案 1 :(得分:0)
列出的错误表示您的网络服务器正在运行的用户无法访问/var/www/vhosts/nvpcc.org/httpdocs/includes/defines.php
。这些文件归错误的uid所有。这是服务器的问题。
这些必须从Web根目录运行。 我会将Web根目录中的所有内容更改为正确的用户。
chown -R user:group *
验证文件夹和文件权限
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
关闭safe_mode,你重启了你的网络服务器吗?