文档章节

PHP无法执行 phpinfo()

庆沉
 庆沉
发布于 2015/07/22 15:21
字数 248
阅读 228
收藏 0

问题现象:

 安装完毕PHP之后,执行phpinfo() 发现页面无法打开

 查看apache的error.log信息,发现报错:

 [Sun Apr 25 13:40:37 2010] [error] [client 192.168.0.145] PHP Warning: phpinfo() has been disabled for security reasons in /usr/local/apache2/htdocs/index.php on line 3
[Sun Apr 25 13:40:39 2010] [error] [client 192.168.0.145] File does not exist: /usr/local/apache2/htdocs/favicon.ico

 问题原因:

由于在php.ini中disable了 phpinfo 函数,所以导致了这个问题,disable是为了安全性考虑。只需要打开就可以了。

解决办法:

打开/etc/php.ini 文件

修改:

;disable_functions = phpinfo,passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status,ini_restore

为:
disable_functions =

 重新启动apache就可以了

-----------------------------------------------------------------------------------

我的原因为:

#cp   php.ini-production  /etc/php.ini  (生成环境配置有限制)

#cp   php.ini-development /etc/php.ini (开发环境配置OK)


发现问题:

CentOS6下源码安装PHP5.3.6测试页phpinfo.php显示空白;

<?

phpinfo();

?>

结果访问该页显示空白,没有看到PHP信息。

解决问题:

新版的PHP要以一下语法写代码:

<?php

phpinfo();

?>


© 著作权归作者所有

庆沉
粉丝 36
博文 402
码字总数 137945
作品 0
深圳
运维
私信 提问
mysql_connect报告“No such file or directory”错误的解决方法

在网上搜了一下,找到了这篇文章:mysqlconnect and No such file or directory。原来,我的apache/php是mac系统自带的,而mysql是通过MacPorts安装的,它的本地socket设置与默认的不一样,导...

pureboys
2013/02/24
135
0
浅谈PHP可变变量安全续续

http://hi.baidu.com/kpstfbahmmalqre/item/c2a167b00d570296194697bf 大家一定忘不了 Non alphanumeric code in PHP http://www.thespanner.co.uk/2011/09/22/non-alphanumeric-code-in-php......

cnbird
2013/02/17
0
0
虚拟主机安全配置之脚本木马防护

防PHP木马之内部函数的作用. 实施环境:支持并运行PHP的各类操作系统 实施方法:通过对PHP的核心配置文件PHP.ini的修改,禁用一些功能强大的内部函数!好了,我们开始行动吧! 第一步:打开php.ini...

小兵哥
2011/05/13
150
1
扩展CURL后,cmd命令无法加载

昨天服务器上扩展CURL后,phpinfo()显示开启正常,测试后也正常,但是通过CMD命令执行代码,出现curl_init()未定义,弹出好多警告,怀疑是cmd执行时,没有加载到dll文件,google后找到解决办...

Linland
2012/08/02
207
0
PHP开启多线程扩展

php从5.3开始支持多线程pthreads扩展,并同时支持window和linux。 pthreads可以实现多任务同步或异步执行,它提供了创建多线程应用所需的全套工具,默认未安装。 安装 window系统下:http://...

ttlxihuan
2017/02/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL左连接问题,右表做筛选,左表列依然在

两张表,一张user表,一张user_log表 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFA......

bengozhong
13分钟前
3
0
重新开始学Java——多线程基础

多线程 进程 主流计算机操作系统都支持同时运行多个任务 , 每个任务通常就是一个程序 , 每个运行中的程序就是一个进程或者多个进程 。 进程的特点 独立性 进程是系统中独立存在的实体 可以...

大家都是低调来的
14分钟前
1
0
注解在Java中是如何工作的?

> 来一点咖啡,准备好进入注解的世界。 注解一直是 Java 的一个非常重要的部分,它从 J2SE 5.0 开始就已经存在了。在我们的应用程序代码中,经常看到 @Override 和 @Deprecated 这样的注解。...

liululee
17分钟前
5
0
Docker 容器连接

Docker 容器连接 容器间的链接有两种方法,你选择其一即可 网络端口映射 docker run -d -P docker run -d -p-P :是容器内部端口随机映射到主机的高端口。-p : 是容器内部端口绑定到指定...

测者陈磊
20分钟前
4
0
车载导航应用中基于Sketch UI主题定制方案的实现

1.导读 关于应用的主题定制,相信大家或多或少都有接触,基本上,实现思路可以分为两类: 内置主题(应用内自定义style) 外部加载方式(资源apk形式、压缩资源、插件等) 其实,针对不同的主题...

阿里云官方博客
25分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部