PHP-модуль ionCube получает ошибку - PullRequest
1 голос
/ 11 ноября 2010

Я загрузил свой сайт на хостинг для общего доступа. Я использую ionCube PHP на своем сайте. страница индекса сайта выдает эту ошибку:

"index.php требует, чтобы администратор сайта установил PHP-загрузчик ionCube ioncube_loader_lin_5.2.so."

Я обратился в службу поддержки сервера, и указанный ionCube установлен на сервере.

если так, то почему вышеупомянутая ошибка ??

Ответы [ 3 ]

3 голосов
/ 11 ноября 2010

проверьте ваш php.ini, есть что-то вроде zend_extension=ioncube_loader_lin_5.2.so?если не добавить в путь к ioncube_loader_lin_5.2.so, перезапустите apache

  • мой ioncube устарел, надеюсь, все еще использует zend_extension=ioncube_loader_lin_5.2.so для загрузки модуля в php
2 голосов
/ 11 ноября 2010

Кажется, что какая-то неправильная конфигурация на вашем хосте.

phpinfo() должно показать что-то вроде этого:

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
    with eAccelerator v0.9.5.1, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v3.1.31, Copyright (c) 2002-2007, by ionCube Ltd.
    with Suhosin v0.9.18, Copyright (c) 2002-2006, by Hardened-PHP Project
2 голосов
/ 11 ноября 2010

Возможно, на сервере установлена ​​другая версия ionCube.Посмотрите на ваш phpinfo, чтобы убедиться, что он установлен и верна.

<?php
phpinfo();
?>
...