通过FTP上传PHP文件后,只有PHP代码在线显示

时间:2015-07-17 17:16:37

标签: php html ftp

我使用Lynda.com安装Apache,所以我觉得PHP安装正确并可以在我的计算机上运行。我已经通过localhost对代码进行了测试,当我在那里进行测试时,它可以工作,但是一旦我通过FTP上传PHP文件,我就会转到Chrome中的网页,它只是显示为PHP代码。

我有2个PHP文件,它们可以作为一个简单的表单。一个通过$ _POST方法导致另一个。

所以真正的问题是 - 为什么我的PHP代码一旦在Web服务器上就不会执行?

我上传的PHP代码第1页:http://pages.iu.edu/~smithtro/JPTeam/joes.php

我上传的HTML代码第1页(仅供参考,这是我想要的): http://pages.iu.edu/~smithtro/JPTeam/joes.html

html页面重定向到表单处理页面。

2 个答案:

答案 0 :(得分:0)

joes.php和form_processing.php文件都显示原始内容。我倾向于Apache httpd.conf文件中缺少配置。

我会查看PHP Configuration Instructions的页面。在链接页面上,查看步骤7和8.不要忘记在进行任何配置更改后重新启动Apache。

答案 1 :(得分:0)

我联系了IU的技术部门(我应该用谷歌搜索它,我会得到相同的答案),事实证明我上传到的服务器没有启用PHP。