Программирование > PHP
Проблема с подключением php_zip.dll
AutoRun:
Всем доброе время суток.
Извеняюсь если такая тема уже обсуждалась.
Пытался найти, не получилось.
У меня: Apache 2.0.59, php 5.1.6
Фрагмент php.ini:
-------
extension=php_zip.dll
extension_dir = "/usr/local/PHP/PECL"
-------
файл php_zip.dll лежит в папке PECL
перезапусаю сервак, появляется ошибка:
-------
php startup: Unable to load dynamic library /usr/local/PHP/PECL\\php_zip.dll не найден указанный модуль
-------
записи ошибки в логах:
-------
PHP Warning: PHP Startup: Unable to load dynamic library \'/usr/local/PHP/PECL\\\\php_zip.dll\' - \\xcd\\xe5 \\xed\\xe0\\xe9\\xe4\\xe5\\xed \\xf3\\xea\\xe0\\xe7\\xe0\\xed\\xed\\xfb\\xe9 \\xec\\xee\\xe4\\xf3\\xeb\\xfc.\\r\\n in Unknown on line 0
-------
Кто знает, в чем проблема? Подскажите.
hanslinger:
А у тебя в винде точно есть /usr/local?
AutoRun:
ставил TopServer 2.1
Он всё проставляет в "C:\\Program Files\\TopServer 2.1\\"
а дальше уже /usr/local ...
hanslinger:
А слабо прописать настоящий путь в extension_dir, а не абсолютный никсовый? Вот прям взять и написать: Це, програм файлс, раз уж топсервер.
AutoRun:
ну вообще-то пробовал уже
тока ведь, запускается же, виртуальный диск
т.е. полный путь такой: "t:/usr/local/PHP/PECL\\php_zip.dll"
Все варианты которые уже попробывал:
extension_dir = "/usr/local/PHP/PECL"
extension_dir = "C:/Program Files/TopServer 2.1/usr/local/PHP/PECL"
extension_dir = "C:/Program Files/TopServer 2.1/usr/local/PHP/PECL/"
extension_dir = "C:\\Program Files\\TopServer 2.1\\usr\\local\\PHP\\PECL"
extension_dir = "C:\\Program Files\\TopServer 2.1\\usr\\local\\PHP\\PECL\\"
extension_dir = "t:/usr/local/PHP/PECL"
extension_dir = "t:/usr/local/PHP/PECL/"
extension_dir = "t:\\usr\\local\\PHP\\PECL"
extension_dir = "t:\\usr\\local\\PHP\\PECL\\"
Только путь в ошибке и меняется.
Да, кстати, ошибка два раза выскакивает
Навигация
Перейти к полной версии