所有的PHP功能都可以,但phpinfo

时间:2016-02-14 07:56:09

标签: php apache2.4

我最近将我的VPS PHP版本升级到7.0.3,一切似乎都运行良好,包括php -v,其中显示:

(我知道我得到了一些警告,但那些不应该是严重的事情)

Failed loading /usr/local/lib/ioncube/ioncube_loader_lin_5.3.so:  /usr/local/lib/ioncube/ioncube_loader_lin_5.3.so: undefined symbol: execute
PHP Warning:  PHP Startup: suhosin: Unable to initialize module
Module compiled with module API=20090626
PHP    compiled with module API=20151012
These options need to match
 in Unknown on line 0
PHP 7.0.3 (cli) (built: Feb 14 2016 00:24:25) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

我使用的是directadmin,因此我在index.php中创建了一个文件public_html,这是其内容:

<?php
error_reporting(E_ALL);

echo md5("sometext");

phpinfo();

?>

输出仅为:

a29e90948f4eee52168fab5fa9cfbcf8

为什么md5echo有效但phpinfo ???

我在Centos上使用PHP 7.0.3和Apache(httpd)2.4.9

1 个答案:

答案 0 :(得分:1)

对于特定托管服务提供商的免费帐户,

phpinfo()被禁用 如果您有权访问php.ini
转到php.ini并从

中删除phpinfo
disable_functions =...,phpinfo,....

保存并重新启动网络服务器