文章目录:
- 1、搞了一个php网站的源码,为什么里面都是把php代码写在.html文件中?该如何运行?
- 2、为什么网页直接输出了php源码 且是乱码?
- 3、为什么网站能显示php后缀的源码。但执行不了php文件。求解答
搞了一个php网站的源码,为什么里面都是把php代码写在.html文件中?该如何运行?
服务器配置问题,如果是apache 服务器,请打开配置文件,找到
AddType application/x-httpd-php .php
将其改为
AddType application/x-httpd-php .html
这个语句就是指定扩展名的,可以改成任何格式,只要你的php文件以这个扩展名命名
都说咯,是配置的问题啊,人家只是把php 扩展名 改成咯 html而已,需要在服务器端将php的文件解析配置成 解析html就行咯,
为什么网页直接输出了php源码 且是乱码?
出现乱码是因为你没有定义文件的编码格式,而且你前面的script便签没有闭合。
出现php源码是因为你没有正确安装php,或者没有正确配置站点,当前目录不在php解释范围内。
应该首先要确保当前目录php能正确执行,可以先运行phpinfo检查。
为什么网站能显示php后缀的源码。但执行不了php文件。求解答
这说明网站所在服务器不支持php。比如说服务器是windows系统的,但却没有安装php的支持插件,就会出现这样的情况(这时候php文件会被当作二进制文件进行下载,然后就会显示出里面的源码)。如果服务器是Linux系统,那它默认就是支持php的。
显示出里面的源码)。如果服务器是Linux系统,那它默认就是支持php的。
但执行不了php文件。求解答这说明网站所在服务器不支持php。比如说服务器是windows系统的,但却没有安装php的支持插件,就会出现这样的情况(这时候php文件会被当作二进制文件进行下载,然后就会显示出里面的