我的 PHP 版本是 5.2.6,我的操作系统是 Debian 5.0 x86-64。我正在尝试为 PHP 安装 Ioncube 加载程序,但我遇到了一些麻烦。我做了什么。
- 我已经从这里下载了正确的加载器包http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- 我已将ioncube_loader_lin_5.2.so上传到我的 PHP extension_dir,所以现在它位于此处:/usr/lib/php5/20060613/ioncube_loader_lin_5.2.so
- 我在 php.ini 文件中添加了这一行:zend_extension = /usr/lib/php5/20060613/ioncube_loader_lin_5.2.so
- 我检查了 php.ini 文件中是否有任何其他 zend_extension 指令,但没有,所以我只是将zend_extension = /usr/lib/php5/20060613/ioncube_loader_lin_5.2.so放在文件底部。
- 我已经重新启动了 Apache
完成上述步骤后,我创建了 phpinfo.php 文件:
<?php phpinfo();
我已经在浏览器中加载了该页面,但仍然没有启用 Ioncube。我错过了什么吗?我忘记了一些重要的步骤吗?
在同一个 phpinfo 页面中,它所说的配置文件是什么?确保也更新该 php.ini。