所有 php 功能都有效,但 phpinfo

All php functions work but phpinfo

我最近将 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,所以我在 public_html 中创建了一个文件 index.php,这是它的内容:

<?php
error_reporting(E_ALL);

echo md5("sometext");

phpinfo();

?>

输出只有:

a29e90948f4eee52168fab5fa9cfbcf8

为什么 md5echo 有效但 phpinfo 无效???

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

对于该特定托管服务提供商的免费帐户禁用 phpinfo()
如果您有权访问 php.ini
转到 php.ini 并从

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

保存并重启网络服务器