
正文
php源代码会暴露数据吗 php源代码是开放的吗
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php连接数据库安全吗源码
安全。php连接数据库有三层密码层层防护,源码很安全。数据库是“按照数据结构来组织、存储和管理数据的仓库”,是一个长期存储在计算机内的集合。
相关问答
Q1: php看源码会看见密码吗
不会。网站需要密码登录访问php源码php源代码会暴露数据吗,所以php不看源码会看见密码。php源代码会暴露数据吗我们平常使用的应用程序都是经过源码编译打包以后发布的,呈现的最后结果是面向使用者和最终客户。
Q2: php中filgete__contents获取当前文件,str_replace,php代码暴露,咋解决
找一个目录,找到文件夹选项
查看 - 找到 隐藏已知文件扩展名 前面勾取消,应用。看看文件后缀名。
Q3: 为什么php的 sql.safe
CentOS + Apache + Tomcat +
MySQL为主,另外装了PHP以提供灵活应用。装完PHP我放了个phpMyAdmin,一切正常,之后又放了个Discuz
7,结果就大跌眼镜了:我明明填写了正确的数据库用户名与密码,它老提示我连接被拒绝,mysql_error报的信息大概是这样子:Access
denied for 'root'@'localhost', using password NO。连接被拒就算了,还非说我没有用密码?
想想phpMyAdmin也是PHP写的,都能正常连接,我实在是想不通这个问题,不知何从。后来网上搜一搜,国内没见有人提类似问题,国内的Access Deny基本都是mysql用户权限有问题;还好我在英文网站上找到了答案:原来是sql.safe_mode惹的祸,在php.ini里找到此项,将其置为Off就好了。附PHPDig里关于sql.safe_mode的说明:
写道
If sql.safe_mode
is enabled, mysql_connect() and mysql_pconnect() ignore any arguments
passed to them. Instead, PHP attempts to connect using the following
details:
* host: local host
* user: the user PHP runs as
* password: an empty string ("")
我想只所以称之为sql.safe_mode,就是启用它之后,PHP源码里不会出现数据库用户名与密码,这样源码外泄也不会暴露数据库用户信息。
Q4: php能看到网页源代码不安全
php能看到网页源代码不安全
php本身是安全的,但是如果网页的源代码中存在未经过认证的输入,那么可能会导致安全漏洞。例如,如果网页源代码中包含了用户输入的数据,那么攻击者可以利用这些数据来攻击网站,如SQL注入等。因此,在使用php编写网页源代码时,应该对用户输入的数据进行严格的过滤和验证,以确保网站的安全。
关于php源代码会暴露数据吗和php源代码是开放的吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






