我的 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 仍未启用。我是否遗漏了什么?我是否忘记了某些重要步骤?
答案1
在同一个 phpinfo 页面中,它说正在使用的配置文件是什么?请确保也更新该 php.ini。