Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 117 раз!

Форум

Добро пожаловать, Гость!

Zend Guard Loader

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Гимнаст
Сообщения: 1
C нами: 3 года 2 мес

Непрочитанное сообщение Гимнаст » 07 окт 2013, 17:17

Привет!
Необходимо доработать скрипт profi elite board, который закодирован через Zend Guard, пишет, что его надо поставить.
Пытаюсь поставить Zend Guard Loader. php 5.4.8.
Загрузил иго, версия 6,0. Залил в папку ext папки php5.4.8 php_zendloader.dll

Прописываю в php.ini:

[Zend Guard Loader]
zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_zendLoader.dll" 
zend_loader.enable=1


При запуске сервера получаю, что "запуск программы невозможен, т.к. на ком-ре отс-т php5.dll попробуйте переустановить программу"
Что делать ?

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 07 окт 2013, 17:30

Вы не сможете установить Zend Guard Loader в Open Server по причине того, что в Open Server используется TS версия PHP.

Аватара пользователя
Dragon_Knight
Сообщения: 581
C нами: 4 года 2 мес
Контакты:

Непрочитанное сообщение Dragon_Knight » 09 окт 2013, 17:36

Ммм. Я что-то туплю. TS, это какая?

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 09 окт 2013, 17:50

Dragon_Knight писал(а):Ммм. Я что-то туплю. TS, это какая?


Это которая thread safe, не даром dll-ка php называется php5ts.dll. Есть еще nts (non thread safe) версии PHP, вот именно на них и можно поставить этот новый Zend Guard Loader.

Аватара пользователя
Dragon_Knight
Сообщения: 581
C нами: 4 года 2 мес
Контакты:

Непрочитанное сообщение Dragon_Knight » 09 окт 2013, 18:35

Аааа.. потокобезопасная, тогда ясно :D

X-Fly
Сообщения: 7
C нами: 4 года 5 мес

Непрочитанное сообщение X-Fly » 25 янв 2014, 01:01

Доброго времени!

Подскажите, пожалуйста, можно ли в php-модули добавить свою папку с Non-TS PHP-5.3? Есть необходимость работать с сайтом именно для php5.3 и zend guard loader.

Если да, то что нужно учесть, и откуда лучше взять дистрибутив?

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 28 янв 2014, 17:51

X-Fly писал(а):Если да, то что нужно учесть, и откуда лучше взять дистрибутив?


Берете стандартный дистр с сайта php только nonTS версии и добавляете его в Open Server. Т.е. создаете папку C:\OpenServer\modules\php\PHP-5.3.27-nts например и кидаете туда вашу версию php.
Ну и потом файл C:\OpenServer\userdata\config\PHP-5.3.27_php.ini скопировать и переименовать в PHP-5.3.27-nts_php.ini, только не забудьте в нём отключить часть расширений которые есть в Open Server и нет в оригинальном PHP, иначе php будет ругаться при запуске.

X-Fly
Сообщения: 7
C нами: 4 года 5 мес

Непрочитанное сообщение X-Fly » 29 янв 2014, 06:46

Максим писал(а):Берете стандартный дистр с сайта php только nonTS версии


Спасибо! Но не хватает еще донастройки Apache. Откуда лучше взять его модули для PHP и что добавить в конфиг?

Сейчас всё настроил по вашему совету, но OpenServer ругается при запуске на Apache:
.......
2014-01-29 09:43:05  Обновление конфигурации PHP-5.3.27-nts
2014-01-29 09:43:05  Обновление конфигурации PHPMyAdmin
2014-01-29 09:43:05  Обновление конфигурации Apache-2.2.25
2014-01-29 09:43:05  Запуск MariaDB-5.5.33a
2014-01-29 09:43:05  Запуск Apache-2.2.25
2014-01-29 09:43:05  Проверка состояния сервера
2014-01-29 09:43:27  Не удалось запустить Apache-2.2.25
2014-01-29 09:43:27  Сбой запуска!
.......

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 29 янв 2014, 09:30

X-Fly, для решения вопросов незапуска на форуме существует специальная тема с чёткими правилами размещения сообщений: viewtopic.php?f=3&t=431

X-Fly
Сообщения: 7
C нами: 4 года 5 мес

Непрочитанное сообщение X-Fly » 30 янв 2014, 15:31

Максим писал(а):X-Fly, для решения вопросов незапуска на форуме существует специальная тема с чёткими правилами размещения сообщений: viewtopic.php?f=3&t=431


Спасибо, Максим! ) Я напишу там развернуто.

Но согласись, для работы php в качестве модуля Apache эти службы должны быть связаны. И в папке "OpenServer\modules\php\PHP-5.3.27" есть, например, файл php5apache2_2.dll, которого нет в оригинальном nonTS PHP. Логично было уточнить это здесь? )


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей