2011-04-22 42 views
0

我正在将我的网站更改为.php文件而不是.html文件,但带有.php扩展名的文件未显示在浏览器中 - 它给我404错误 - 文件未找到。这是否意味着PHP未在Web服务器上启用。.php文件未在所有浏览器中查看

+2

“0投票”...这是一个怜悯的请求? – 2011-04-22 18:17:51

+4

老实说?你可能输错了地址。 – 2011-04-22 18:20:29

+0

你使用什么网络服务器?它是你的还是托管的服务?大部分我放在BlueHost上的东西都带有一个404。这不是因为我做错了什么。这是因为BlueHost是一块...... – 2011-04-22 18:26:11

回答

2

A 404 error表示请求的资源不存在。

0

如果它没有启用,我不认为它会给你一个404错误,它应该只是没有任何东西。尝试复制FTP服务器的网址并将其粘贴到浏览器中,也许它位于错误的位置。

0

一个php文件不必包含任何实际的php代码。据我所知,如果Web服务器存在并且不提供404,那么Web服务器仍然会提供该页面。如果php不在服务器上,那么您可能会看到内部服务器错误500而不是404。

所以,你可能只是输入错误的地址。只需再次检查文件在您的Web服务器上的位置,并确保它确实存在。不要忘记.php扩展名。

+0

你仍然需要告诉服务器.php是text/html,否则它将作为application/octet-stream或其他东西出去,只需下载而不是在浏览器中查看。 – 2011-04-22 18:28:21

+0

@Marc非常真实。那将会发生什么。 – 2011-04-22 19:43:57