Вчера вечером я установил PHP 5.0.5 и Apache 2.0.54 [прослушивание порта 8088] под Windows XP Professional [с IIS].
Сегодня при установке форума Discuz меня попросили установить Zend-Optimizer для поддержки
загрузки
зашифрованных файлов PHP.to
При установке
установочного файла Zend-Optimizer 2.5.7 для Win32все
прошло гладко.Выбранные пути для Apache Root и php.ini были:
E:/Program Files/Apache Group/Apache2
E:/PHP5.
Необходимо перезапустить Apache, перезапуск не удался. Перезапуск вручную. Было сообщено, что установка прошла успешно. Однако при проверке phpinfo.php было обнаружено, что Optimizer не связан с PHP. Информация о Zend:
Zend. Движок v2.0.5, Copyright (c) 1998-2004 Zend Technologies Информация об Optimizer отсутствует.
Сначала я подумал, что это проблема с перезапуском Apache. После повторных тестов я обнаружил, что Apache. было нормально. Позже я поискал в Интернете и не нашел подходящих решений. Затем мне внезапно пришло в голову, что я уже скопировал один из них. Файл Php.ini находится в каталоге C:/Windows. Интересно, действительно ли это ini-файл. Попробуйте
переустановить Optimizer и выберите C:/Windows в качестве пути к ini-файлу. Или перезапустите Apache вручную.
После установки проверьте phpinfo.php, Zend. Информация в подсказке:
Zend Engine v2.0.5, Copyright (c) 1998-2004 Zend. Technologies.
С Zend Extention Manager v1.0.6, авторские права(c) 2003–2004, Zend Technologies.
С Zend Optimizer v2.5.7, авторские права (C) 1998–2004, Zend Technologies.
Успешно установлен Optimizer, запускается Discuz для шифрования файла. нормально!
Резюме: При установке Optimizer файл php.ini должен выбирать актуальный установленный в каталоге Windows. На самом деле при установке выдает C:/Windows, но я не обратил на это внимания, из-за чего вылезло. установка не удалась.