Использование OpenBSD как firewall, маршрутизатора и сервера: pf, relayd, базовые сервисы и hardening.
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Tohin
- проходил мимо
Непрочитанное сообщение
Tohin » 2009-11-28 15:09:46
Доброго времени суток.
Имеется Опёнок с Апачем и пхп. Очень понадобился 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
Пытался поставить 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
Файлы Optimizator в /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
Куда копнуть?
Tohin
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Tohin
- проходил мимо
Непрочитанное сообщение
Tohin » 2009-12-02 17:25:23
Итак эпопея продолжается.
Код: Выделить всё
# ldd /var/www/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so
/var/www/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so:
Start End Type Open Ref GrpRef Name
06aed000 26b21000 dlib 1 0 0 /var/www/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so
0b2b8000 2b2c0000 rlib 0 1 0 /usr/lib/libm.so.1.0
/usr/lib/libm.so.1.0 является симлинком на /usr/lib/libm.so.3.0
Если удалить libm.so.1.0 , то ругается
Код: Выделить всё
# php -v
Failed loading /var/www/Zend/lib/ZendExtensionManager.so: Cannot load specified object
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
То есть библиотека libm.so.1.0 при загрузке расширения доступна и читаема.
Никаких других подгружаемых файлов я не нашел.
Есть у кого нибудь идеи?
Tohin