PHP 页面在 public_html 中出现 404 错误

问题描述 投票:0回答:2

我有几个基于 PHP 的项目(在本地运行良好),但我希望将其托管在与我的 Wordpress 站点/组合相同的服务器上。

我已将这些文件夹放入文件结构中的

public_html
文件夹中,但当我尝试加载它们时,它们会生成 404 错误。

基于 HTML 的页面可以正常工作,但对于 PHP 则不然。有人有什么想法吗? 我确信我错过了一些相当明显的东西,但目前我不知所措......

php wordpress http-status-code-404 public-html
2个回答
2
投票

您需要更改文件的权限。通过命令行更改它,

find foldername -type d -exec chmod 755 {} \;
find foldername -type f -exec chmod 644 {} \;

或者通过cPanel更改它,

将文件权限更改为 644,将文件夹权限更改为 755


0
投票

如果您使用Cpanel,请检查您添加的文件夹权限。 应获得

0755
的许可才能供公众阅读/访问。

对于我的案例,许可是

"0750"
,并且公众不可见。 将文件夹权限修改为
"0755"
并开始工作。!!

© www.soinside.com 2019 - 2024. All rights reserved.