首页 > 编程知识 正文

php运行显示源码(php的源代码是开放的吗)

时间:2023-12-07 13:39:25 阅读:313028 作者:DSQN

本文目录一览:

  • 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)作为运维者,要时刻提醒自己显示源码的问题,避免源码泄露。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。