Устанавливаем ionCube Loader на MAMP за пару минут.

Устанавливаем ionCube Loader на MAMP за пару минут. Потребовалось это расширение ionCube Loader локально. На хостинга оно по идее всегда установлено и часто уже включено. Но локально в MAMP его не было вообще.

Некоторые модули для Opencart, бывает требуют установленного в php расширения ionCube Loader. Для проверки лицензионного ключа. Устанавливаем это расширение локально в php на MAMP.

1. Никаких Loader Wizard не требуется. Скачиваем сам ionCube - http://www.ioncube.com/loaders.php 
2. Разархивируем, получаем папку ioncube. Всю её как есть кладём в папку

/Applications/MAMP/bin/php/php5.4.30/lib/php/extensions/

3. MAMP переписывает php.ini, если вы его вручную изменяете, поэтому делаем это через встроенную в MAMP возможность редактировать файлы настроек. В интерфейсе MAMP в меню переходите "File > Edit Template" и вставляете второй строкой (сразу после [PHP], а по ходу можно и перед):

zend_extension="/Applications/MAMP/bin/php/php5.4.30/lib/php/extensions/
ioncube/ioncube_loader_dar_5.4.so"

MAMP предложит перезапустить серверы, соглашаемся и потом проверяем на информационной странице про php - http://localhost:8888/MAMP/index.php?language=English&page=phpinfo, что ionCube присутствует в Additional Modules. Плюс теперь он появился в конце описания версии php:

This program makes use of the Zend Scripting Language Engine:

Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.7.3, Copyright (c) 2002-2014, by ionCube Ltd.

 

Помог ответ на форуме:

http://forum.ioncube.com/viewtopic.php?t=3901&sid=02a53375bd1cd71fcdb37bd50dabbe9e

Ok, I got it! Works now with MAMP Pro 2.1.1 and PHP 5.4.4. 
I was editing the php.ini with an external editor and that did not work, the file was overwritten by MAMP. Instead I now used the "File > Edit Template" command in the MAMP interface and I was able to get ionCube working.

Если вы скачали Loader Wizard, то теперь проверка даёт зелёный свет. Просто инструкция, которая там есть, не работает в MAMP, когда изменения, сделанные вручную, не фиксируются.

1.Сам Loader Wizard: http://www.ioncube.com/loader-wizard/loader-wizard.zip
2.Скоопируйте файл loader-wizard.php to your MAMP/htdocs
3. In browser run http://localhost:8888/loader-wizard.php

установить и включить ioncube в MAMP на mac

Источник: loco.ru

almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.

Вы можете почитать все статьи от almix'а.



Другие статьи по этой теме:

Комментарии (0)     Подпишитесь на RSS комментариев к этой статье.