Сегодня ставила GB версии 3.1, эта версия требует ionCube PHP Encoder, в справке написано что ее можно поставить так:
If you get ionCube error:
1.Download ionCube PHP Loader for your server http://www.ioncube.com/loaders.php
2. Upload ionCube PHP Loader into directory "ioncube"
То есть по сути достаточно просто закачать пакет файлов в папку GB. У меня это не сработало, при попытке запустить файл setup.php вылетала ошибка:
Site error: the file /var/www/gb/setup.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.
Пришлось читать справку:-) Оказалось, что можно поставить ionCube двумя способами - внести изменения в файл php.ini или - If you do not access to the php.ini file, please follow the run-time loading installation instructions.
Я пошла по второму пути, запустив файл ioncube-loader-helper.php (его найдете в папке ioncube), чтобы увидеть что мешает установке и обнаружила такую ошибку:
Warning: dl(): Dynamically loaded extensions aren't enabled
Для устранения этой ошибки нужно в файле php.ini (пример команды - sudo gedit /usr/local/Zend/etc/php.ini) заменить enable_dl=Off на enable_dl=On.
После замены все стало замечательно работать - The Loader was successfully installed and encoded files should be able to automatically install the Loader when needed
If you get ionCube error:
1.Download ionCube PHP Loader for your server http://www.ioncube.com/loaders.php
2. Upload ionCube PHP Loader into directory "ioncube"
То есть по сути достаточно просто закачать пакет файлов в папку GB. У меня это не сработало, при попытке запустить файл setup.php вылетала ошибка:
Site error: the file /var/www/gb/setup.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.
Пришлось читать справку:-) Оказалось, что можно поставить ionCube двумя способами - внести изменения в файл php.ini или - If you do not access to the php.ini file, please follow the run-time loading installation instructions.
Я пошла по второму пути, запустив файл ioncube-loader-helper.php (его найдете в папке ioncube), чтобы увидеть что мешает установке и обнаружила такую ошибку:
Warning: dl(): Dynamically loaded extensions aren't enabled
Для устранения этой ошибки нужно в файле php.ini (пример команды - sudo gedit /usr/local/Zend/etc/php.ini) заменить enable_dl=Off на enable_dl=On.
После замены все стало замечательно работать - The Loader was successfully installed and encoded files should be able to automatically install the Loader when needed
1 коммент.:
Отправить комментарий