我在openshift上激活ioncube时遇到问题。
加载器向导告诉我执行以下步骤:
1)下载以下其中一个Loaders for Linux x86-64:zip tar.gz tar.bz2等。
2)将Loaders传输到您的Web服务器并安装在/ usr / lib64 / php / modules
3)在你的ini文件目录中输入:“zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.3.so”,/ etc / php.d
4)重启Apache服务器软件。服务器软件重新启动后,单击此处测试Loader。如果Loader安装失败,请检查Apache错误日志文件是否有错误,并参阅我们的Unix相关错误指南。
但我无法在/ usr / lib64 / php / modules中传输加载器,因为我没有权限。
我试着将加载器放在其他地方并编辑位于〜/ php / versions / shared / configuration / etc / php.ini的新php ini我在那里添加了加载器的路径,重新启动了应用程序,但仍然不起作用。
我也在openshift.com论坛上发布了这个问题,但目前没有得到任何答案。 任何建议都将非常感谢。
谢谢。
答案 0 :(得分:0)
Loader安装的成功最终取决于服务器和PHP配置。
ionCube最近发布了一个基于Windows的安装程序,可以在本地自动部署所需的Loader,也可以通过FTP或SFTP自动部署到远程服务器,还可以更改配置文件。我建议尝试一下。下载时间为http://ioncu.be/LI
(披露:我与ionCube有关)