Поиск по этому блогу

пятница, 22 января 2010 г.

Apache 2.2.x + PHP 5.x.x = The requested operation has filed






Довелось ставить связку apache_2.2.14-win32-x86-no_ssl.msi и php-5.3.1-Win32-VC6-x86.msi на Windows2003, куда уже пытались  безуспешно установить Apache и PHP. Всё делалось красиво через инсталяторы. Апач установился, завелся. Ставлю ПХП, указываю путь к конфигу апача, он его правит на свое усмотрение. Перезапуск апача и вылетает месеж The requested operation has filed. Причем ошибка пропадала и сервер стартовал с отключеным в конфиге PHP.
Копание в нете не особо помогло, логи сервера чисты, мол все нормально я работаю :)
Подсказку нашел в логах системы, где указывалось что ошибка произошла с участием php5ts.dll .
Библиотека нашлась в установленном PHP и была на всякий случай скопирована в C:/windows/system32 . При копировании выяснилось, что там уже лежит библиотека с точно таким-же именем но другого размера! После копирования Апач запустился.
Для теста был сделан файл index.php:


<?
phpinfo();
?>

И при попытке зайти на него браузер показал пустую страницу. После небольших модификаций:

<?php
phpinfo();

?>

Появилась знакомая картинка :)

Комментариев нет:

Отправить комментарий