1 (изменено: Dima-os, 2011-12-12 22:45:32)

Тема: Zend Optimizer установка с XAMPP

Кто подскажет который день рою , не могу подключить ZendLoader.dll.
ZendGuardLoader-php-5.3-Windows в XAMPP .
Zend Guard Loader (Runtime for PHP 5.3)
Подключал как описано в инструкции  http://www.zend.com/en/products/guard/downloads
neutral

Zend Guard Loader installation instructions
-------------------------------------------

1. Extract the Zend Loader package.

2. Locate and extract the ZendGuardLoader.so (Linux) or ZendLoader.dll (Windows) that corresponds to your php version.

3. Add the following line to your php.ini file for loading the ZendGuardLoader:
   Linux and Mac OS X:      zend_extension=<full_path_to_ZendGuardLoader.so>
   Windows non-thread safe: zend_extension=<full_path_to_ZendLoader.dll>
      
4. Add an aditional line to your php.ini for enabling ZendGuardLoader
  ; Enables loading encoded scripts. The default value is On
  zend_loader.enable=1
     
5. Optional: following lines can be added your php.ini file for ZendGuardLoader configuration:

   ; Disable license checks (for performance reasons)
     zend_loader.disable_licensing=0
   ; The Obfuscation level supported by Zend Guard Loader. The levels are detailed in the official Zend Guard Documentation. 0 - no obfuscation is enabled
     zend_loader.obfuscation_level_support=3
   ; Path to where licensed Zend products should look for the product license. For more information on how to create a license file, see the Zend Guard User Guide
     zend_loader.license_path= 

6. If you use Zend debugger as well, please make sure to load it after the Zend guard Loader

7. If you use ioncube loader, please make sure to load it before Zend guard Loader
7. Если Вы используете ioncube погрузчик, пожалуйста, удостоверьтесь, что загрузили его перед Погрузчиком охраны Зенда
8. Restart your Web server.

В пункте 7 Я  должен сперва установить  ioncube или это не обязательно
Вот что прописал я снизу в php.ini................S:\xampp\php\php.ini

[Zend]
zend_extension=<full_path_to_ZendLoader.dll>
zend_extension_ts="S:\xampp\ZendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="S:\xampp\ZendOptimizer\lib\Optimizer"
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
zend_loader.disable_licensing=0
zend_loader.license_path=
zend_loader.obfuscation_level_support=3

Фото http://www.abload.de/img/zendoptimizerxamppniq67.jpg
http://www.abload.de/thumb/zendoptimizerxamppniq67.jpg
hmm
Заранее Спасибо

2

Re: Zend Optimizer установка с XAMPP

Ioncube устанавливать не обязательно.

Обратите внимание на строку:

zend_extension=<full_path_to_ZendLoader.dll>

В вашем случае она должна выглядеть так:

zend_extension="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"

3 (изменено: Dima-os, 2011-12-13 01:49:00)

Re: Zend Optimizer установка с XAMPP

Не запустился  что за беда?
Перезапустил Апачи
Может в httpd.conf в дополнение прописать что то надо? ................... S:\xampp\apache\conf\httpd.conf

[Zend]
zend_extension="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"
zend_extension_ts="S:\xampp\ZendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="S:\xampp\ZendOptimizer\lib\Optimizer"
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
zend_loader.disable_licensing=0
zend_loader.license_path=
zend_loader.obfuscation_level_support=3

Одни пишут что без лицензии он не работает, на официальном сайте свободно использовать можно пишут.
Но где её взять если они не дают при скачивание?
Вот эти строки пишут что лицензии =0
А вторая строка  указывает путь  к лицензии.

zend_loader.disable_licensing=0
zend_loader.license_path=

Даже так прописал, результат не запускается.

[Zend]
zend_extension="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"
zend_extension_ts="S:\xampp\ZendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
zend_loader.disable_licensing=0
zend_loader.license_path=
zend_loader.obfuscation_level_support=3

hmm
Заранее Спасибо

4

Re: Zend Optimizer установка с XAMPP

Мой  php.ini   -----------------S:\xampp\php\php.ini
Может я что  упустил?
http://depositfiles.com/files/mp7yc4xb5

5

Re: Zend Optimizer установка с XAMPP

Попробуйте добавить эту строку:

zend_loader.enable=1

Если не заработает, то посмотрите записи в логах веб сервера, возможно там будут какие-нибудь ошибки.

Dima-os сказал:

Может в httpd.conf в дополнение прописать что то надо?

Не надо.

Dima-os сказал:

Одни пишут что без лицензии он не работает,

Лицензии нужны не для Zend, а для запускаемых скриптов. Возможно Zend у вас работает, просто не запускается скрипт без лицензии, поэтому проверьте в phpinfo() есть ли там ZendOptimizer.

6 (изменено: Dima-os, 2011-12-13 07:52:30)

Re: Zend Optimizer установка с XAMPP

Моя система
Windows 7 Home Premium Edition Service Pack 1 /64bit

Может причина в этом в 64bit ?
Вот мой php.ini   -----------------S:\xampp\php\php.ini
Может я что  упустил? Посмотрите если не трудно.
http://depositfiles.com/files/mp7yc4xb5
Вот добавил как Вы Сказали строку

zend_loader.enable=1

результат тот же.

zend_extension="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"
zend_extension_ts="S:\xampp\ZendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="S:\xampp\ZendOptimizer\lib\Optimizer\php-5.3.x\ZendLoader.dll"
zend_loader.enable=1
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
zend_loader.disable_licensing=0
zend_loader.license_path=
zend_loader.obfuscation_level_support=3

hmm

Hanut пишет:
Лицензии нужны не для Zend, а для запускаемых скриптов. Возможно Zend у вас работает, просто не запускается скрипт без лицензии, поэтому проверьте в phpinfo() есть ли там ZendOptimizer.

Вот фото , ZendOptimizer должен прописаться в (php), на этом месте. Но ZendOptimizer не подключен
http://www.abload.de/img/zendoptimizerxampp-2bermz.jpg
http://www.abload.de/thumb/zendoptimizerxampp-2bermz.jpg
..............................
Я не знаю как расшифровывать логи
Вот мой xampp.local-access.log

127.0.0.1 - - [12/Dec/2011:23:43:53 +0100] "GET /xampp/phpinfo.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2524
127.0.0.1 - - [12/Dec/2011:23:43:53 +0100] "GET /xampp/phpinfo.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146
127.0.0.1 - - [13/Dec/2011:04:30:57 +0100] "GET /xampp/ HTTP/1.1" 200 594
127.0.0.1 - - [13/Dec/2011:04:30:59 +0100] "GET /xampp/head.php HTTP/1.1" 200 1394
127.0.0.1 - - [13/Dec/2011:04:30:59 +0100] "GET /xampp/navi.php HTTP/1.1" 200 4620
127.0.0.1 - - [13/Dec/2011:04:31:02 +0100] "GET /xampp/phpinfo.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2524
127.0.0.1 - - [13/Dec/2011:04:31:02 +0100] "GET /xampp/phpinfo.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146
127.0.0.1 - - [13/Dec/2011:04:30:59 +0100] "GET /xampp/phpinfo.php HTTP/1.1" 200 77000
127.0.0.1 - - [13/Dec/2011:04:34:54 +0100] "GET /xampp/phpinfo.php HTTP/1.1" 200 77000
127.0.0.1 - - [13/Dec/2011:04:34:54 +0100] "GET /xampp/phpinfo.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2524
127.0.0.1 - - [13/Dec/2011:04:34:54 +0100] "GET /xampp/phpinfo.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/ HTTP/1.1" 200 594
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/head.php HTTP/1.1" 200 1394
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/navi.php HTTP/1.1" 200 4620
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/blank.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/start.php HTTP/1.1" 200 1081
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/xampp-logo-new.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/xampp.css HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/head-fuer.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/head-windows.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/xampp.js HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/xampp.css HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/blank.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/strichel.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:21 +0100] "GET /xampp/img/apachefriends.gif HTTP/1.1" 304 -
127.0.0.1 - - [13/Dec/2011:04:40:25 +0100] "GET /xampp/phpinfo.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 252

.........................................................
Вот мой xampp.local-error.log

[Sun Dec 11 22:09:48 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:10:52 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:10:52 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:11:02 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:11:14 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:13:55 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:13:56 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:13:58 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:14:00 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 22:14:01 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www, referer: http://prosto.com/
[Sun Dec 11 22:14:06 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www, referer: http://prosto.com/
[Sun Dec 11 22:17:19 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www
[Sun Dec 11 23:27:35 2011] [error] [client 127.0.0.1] File does not exist: S:/xampp/htdocs/xampp.local/www/xampp/www

hmm
Заранее Спасибо

7

Re: Zend Optimizer установка с XAMPP

Ошибок я не вижу. Обратите внимание, что у Xampp есть два файла php.ini, один в /apache/bin и другой в /php, попробуйте прописать изменения в оба файла и перезагрузить Apache.

В phpinfo() посмотрите какой конфигурационный файл подгружается в строке Loaded Configuration File.

В Xampp уже есть все необходимые библиотеки Zend, поэтому надо только раскомментировать директивы и сменить ноль на единицу в строке:
zend_optimizer.enable_loader = 1

8 (изменено: Dima-os, 2011-12-13 23:44:13)

Re: Zend Optimizer установка с XAMPP

Я кстати уже обратил внимание что нету  php.ini,  в xampp/apache/bin или это новая версия или Установка прошла не качественно.
Я в старой версии видел, он php.ini присутствовал в  xampp/apache/bin, ещё думал зачем он здесь.
Скорее в этом причина спасибо  что носом ткнул Hanut меня.
Грузит пач из   Configuration File (php.ini) Path--C:\Windows
А показывает информацию  Loaded Configuration File---S:\xampp\php\php.ini
Мне что просто свой php.ini из   папки \xampp\php\      скопировать в C:\Windows .?
hmm
Фото http://www.abload.de/img/zendoptimizerxampp-3jbvkno.jpg
http://www.abload.de/thumb/zendoptimizerxampp-3jbvkno.jpg
Странно нет php.ini в C:\Windows.
Скопировал php.ini в папку C:\Windows  результат нулевой
А как мне изменить этот путь  Configuration File (php.ini) Path--C:\Windows например в xampp/apache/bin
hmm
Заранее Спасибо

9

Re: Zend Optimizer установка с XAMPP

Dima-os сказал:

Loaded Configuration File---S:\xampp\php\php.ini

Все нормально. Именно этот конфигурационный файл загружается.

Не обращайте внимание на строку Configuration File (php.ini) Path.

Боюсь я даже не знаю что еще сказать, кроме того, что - попробуйте поставить Xampp с PHP 5.2. Возможно Zend Optimizer просто не работает с PHP 5.3.

10

Re: Zend Optimizer установка с XAMPP

Надо  на диск C:\xampp  установить сам сервер .
Я вообще не вижу в папке  xampp/apache/bin Файла php.ini
Напишу позже. hmm

11

Re: Zend Optimizer установка с XAMPP

Чем закончилась история? У меня почти то же самое, за исключением того, что у меня не XAMPP, а вручную собраный Apache + phph5.3

12

Re: Zend Optimizer установка с XAMPP

anechesanov сказал:

Чем закончилась история? У меня почти то же самое, за исключением того, что у меня не XAMPP, а вручную собраный Apache + phph5.3

Здесь посмотрите. http://forum.php-myadmin.ru/viewtopic.p … 825#p18825