本文目录一览:
- 1、PHP文件执行时显示源代码
- 2、在打开.php文件时,怎么直接看到了源代码
- 3、为什么网站能显示php后缀的源码。但执行不了php文件。求解答
- 4、为什么网页直接输出了php源码 且是乱码?
- 5、php在浏览器打开的为什么还是代码源
PHP文件执行时显示源代码
form action="access_cars.php" method="post" 按楼主这么写,你的 access_cars.php 应该放在表单这个html同一个文件夹下,且这个文件夹里面可以运行php的
在打开.php文件时,怎么直接看到了源代码
.php 在 客户端,是看不到源代码的;在服务器, 直接打开就能看到代码在?php 代码1111 ? 在尖括号里面 代码111位置就是源代码 设想一下 如果再客户端可以打开php的源代码那 网站的安全基本上就很玄了 是吧
为什么网站能显示php后缀的源码。但执行不了php文件。求解答
这说明网站所在服务器不支持php。比如说服务器是windows系统的,但却没有安装php的支持插件,就会出现这样的情况(这时候php文件会被当作二进制文件进行下载,然后就会显示出里面的源码)。如果服务器是Linux系统,那它默认就是支持php的。
为什么网页直接输出了php源码 且是乱码?
出现乱码是因为你没有定义文件的编码格式,而且你前面的script便签没有闭合。
出现php源码是因为你没有正确安装php,或者没有正确配置站点,当前目录不在php解释范围内。
应该首先要确保当前目录php能正确执行,可以先运行phpinfo检查。
php在浏览器打开的为什么还是代码源
1 现象描述
部署一个PHP系统的时候,访问.php,在浏览器显示php源码。使用
?php
phpinfo();
?
测试文件,则正确显示。
2原因分析
php源码中采用了? ?这种短标签格式,而采用的php版本默认不支持这种短格式。
3解决方法
修改php.ini
short_open_tag = On #打开对短标签的支持
4思考
(1)作为开发者,新开发php时,尽可能避免使用??这种短格式;
(2)作为运维者,要时刻提醒自己显示源码的问题,避免源码泄露。