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


After uploading PHP file via FTP, only the PHP code shows up online

我使用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页面重定向到表单处理页面。

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

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

我联系了IU的技术部门(我应该只是谷歌一下,我会得到相同的答案),结果发现我上传的服务器没有启用PHP。