PDA

Просмотр полной версии : Настроить Ioncube и Mamp


Xonres
24.05.2009, 13:04
Как установить ioncube? Читал тут http://webformatique.com/index.php?option=com_smf&Itemid=79&topic=688.0 (https://href.li/?http://webformatique.com/index.php?option=com_smf&Itemid=79&topic=688.0) но работать не хочет.
Да. Пробовал поместить ион в /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922 и прописать его в php.ini тоже не хочет работать.

php_master
24.05.2009, 13:32
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

Xonres
24.05.2009, 13:40
PHP_Master написал(а):

*** скрытое содержание ***

Спасибо, читал. На Mamp пока не удается применить.

php_master
24.05.2009, 13:54
А runtime загрузка тоже не работает?

Xonres
24.05.2009, 14:15
PHP_Master написал(а):

А runtime загрузка тоже не работает?


Расшифруйте пожалуйста.
В php.ini закомментил все что было по умолчанию связано с zend'ом, добавил строчки


zend_extension=/Applications/MAMP/bin/php5/ioncube/ioncube_loader_dar_5.2.so
zend_extension_ts=/Applications/MAMP/bin/php5/ioncube/ioncube_loader_dar_5.2_ts.so


залил ион в соответствующие папки. Я ничего не забыл?

php_master
24.05.2009, 14:29
Что расшифровать?

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.


раздел "Run-time Loading Installation", всё написано.

fs.mocus
24.05.2009, 14:43
Советую посмотреть по Mamp здесь:




Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

Xonres
24.05.2009, 14:44
PHP_Master написал(а):

Что расшифровать?
*** скрытое содержание ***раздел "Run-time Loading Installation", всё написано.


А если после открытия ioncube-loader-helper.php там нет пункта "Choose the 'Run-time Loading Compatibility Test' option."?
UPD: пардон есть. В первом посте так и пробовал "/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922" - этот адрес дан в Run-time.



Extensions Dir: /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922/ (/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922)
Relative Path: /../../../../../../../../Users/user/Sites/website.ru/
Found Loader: /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922/../../../../../../ioncube/ioncube_loader_dar_5.2.so
Trying to install Loader - this may produce an error...



Добавлено через 2 минуты


fs.mocus написал(а):

Советую посмотреть по Mamp здесь:*** скрытое содержание ***

Спасибо, но там не густо.

php_master
24.05.2009, 15:17
ТС, ты глумишься или по английски не понимаешь?
Какой



/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922


???

Для runtime нужно иметь разрешённую функцию dl() и директорию ioncube c нужным загрузчиком в корне сайта.



For run-time loading to work, a directory called 'ioncube' containing the Loaders should be placed in or above the top directory of encoded files. For example, if you have encoded files in or below '/var/www/htdocs/', you might place the 'ioncube' directory in '/var/www/htdocs' or '/var/www'. If you have an application or library to distribute, you could place the ioncube directory within the top directory

Xonres
24.05.2009, 15:19
PHP_Master написал(а):

ТС, ты глумишься или по английски не понимаешь?
Какой ???
Для runtime нужно иметь разрешённую функцию dl() и директорию ioncube c нужным загрузчиком в корне сайта.


Я не претендую на Ваш уровень знаний и обращаюсь сюда за помощью, а не что бы глумится.

В php.ini стоит "enable_dl = On" - это то?

php_master
24.05.2009, 15:43
Я не претендую на Ваш уровень знаний и обращаюсь сюда за помощью, а не что бы глумится.


Мой уровень знаний здесь не при чём.
Всё необходимое для работы написано в мане.
Вот и вопрос - оно не работает или не хватает знания английского чтоб осилить?



В php.ini стоит "enable_dl = On" - это то?


То, ещё посмотри нет ли её в disable_functions.

Xonres
24.05.2009, 15:49
Если есть возможность, укажите еще прины возможных ошибок, так дело пойдет быстрее.

Строчка выглядит так:


disable_functions =

php_master
24.05.2009, 15:54
Значит dl() у тебя разрешена.
Делай папку ioncube в корне сайта, клади туда нужный загрузчик и проверяй.

Xonres
24.05.2009, 17:29
PHP_Master написал(а):

Значит dl() у тебя разрешена.
Делай папку ioncube в корне сайта, клади туда нужный загрузчик и проверяй.


Не уверен.


Warning: dl() [function.dl]: Temporary module name should contain only filename in /Users/user/Sites/website.ru/ioncube-loader-helper.php on line 411