Доброго времени суток.
Имеется Опёнок с Апачем и пхп. Очень понадобился Zend Optimizer старше 3 версии.
Изначально было:
#php -v
PHP 5.2.6 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 12 2008 12:07:27)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Suhosin v0.9.20, Copyright (c) 2002-2006, by Hardened-PHP Project
Пытался поставить Optimizer 3.3.0а по статье (http://www.obsd.ru/8/?q=node/1342)
Но все равно никакого упоминания о Optimizer:
#php -v
Failed loading : File not found
PHP 5.2.6 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 12 2008 12:07:27)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Suhosin v0.9.20, Copyright (c) 2002-2006, by Hardened-PHP Project
Информации о том какой именно файл не найден в логах не нашел.
Апач в chroot /var/www
Файлы Optimizer в /var/www/Zend/
php.ini:
[Zend]
zend_extension=/var/www/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/var/www/Zend/lib/ZendExtensionManager_TS.so
zend_extension_manager.optimizer=/var/www/Zend/lib/Optimizer-3.3.0
zend_extension_manager.optimizer_ts=/var/www/Zend/lib/Optimizer_TS-3.3.0
zend_optimizer.enable_loader=1
zend_optimizer.version=3.3.0a
zend_optimizer.optimization_level=1023
Если преднамеренно внести ошибку в настройках php.ini:
zend_extension_manager.optimizer=/var/www/Zend/lib/Optimizer
То появляется ошибка:
PHP Warning: Zend Optimizer for PHP 5.2.x cannot be found (expected at '/var/www/Zend/lib/Optimizer/php-5.2.x/ZendOptimizer.so’) — try reinstalling the Zend Optimizer in Unknown on line 0
Куда копать дальше?
Последние комментарии
-  
        
            OlegL, 17 декабря 2023 года в 15:00            →
        
        
            Перекличка
            21
        
  -  
        
            REDkiy, 8 июня 2023 года в 9:09            →
        
        
            Как «замокать» файл для юниттеста в Python?
            2
        
  -  
        
            fhunter, 29 ноября 2022 года в 2:09            →
        
        
            Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?
            6
        
  -  
        
            Иванн, 9 апреля 2022 года в 8:31            →
        
        
            Ассоциация РАСПО провела первое учредительное собрание
            1
        
  -  
        
            Kiri11.ADV1, 7 марта 2021 года в 12:01            →
        
        
            Логи catalina.out в TomCat 9 в формате JSON
            1
        
  
DevOps as a Service from Palark
	
Решение найдено, исправлено описание на www.obsd.ru/8/?q=node/1342
Стандартный апач в chroot с патчем suhosin не подцеплял расширение.
Помог мне в этом китайский сайт :)
http://bbs.chinaunix.net/archiver/tid-1382205.html
Проблема решена переносом библиотек (ZendExtensionManager.so & ZendOptimizer.so) в /var/www/lib/php/modules/
Файл php.ini :