PDA

Просмотр полной версии : Apache 2 +php4 под Win 2003


lexx09
05.09.2006, 12:49
Столкнулись вот с такой проблемой. Установили Apache 2.2.3 и php 4.4.4, Apache работает а при подключении php как в инструкции:
# For PHP 4 do something like this:
LoadModule php4_module "c:/php/php4apache2.dll"
# Don't forget to copy the php4apache2.dll file from the sapi directory!
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
Появляется сообшение: The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 115 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files/Apache Software Foundation/php/php4apache2.dll into server: \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\x .

Plizzzz help

dr-evil
05.09.2006, 15:07
Вот похожая проблема.
http://php.ru/forum/viewtopic.php?t=806&postdays=0&postorder=asc&start=20&sid=4a7eb99d4e6d9ad69e32b5e594350a88

Перевод куска: Ненайден указа
думается указанный путь.

pnp2000
06.09.2006, 21:09
незнаю как там у вас но я столкнулся с проблемой Apache 2.2 и PHP5 . Фишка была в том что Apache 2.2 неподдерживает модули PHP и надо качать снапшоты с http://snaps.php.net/ и подключать в строке не php5apache2.dll а php5apache2_2.dll , возможно тут тоже самое

AndreyN
25.09.2006, 17:30
Излазил полинета. Качал и подсовывал разные версии php5apache2.dll и php5apache2_2.dll, а в результате поставил Apach1.3, PHP4, MySQL 3.23.52-nt. На этом всём на 2*PIII-450MHz/512/40 крутится терминальный сервер на 12 юзеров и RunCMS.

AndreyN
09.06.2007, 11:23
Прошло время и снова вернулся к этому вопросу.
Apache2 и PHP5 подружил с помощью библиотеки php5apache2_2.dll и специальной версии PHP с сайта http://snaps.php.net/
Но теперь сопротивляется MySQL. Скрипт говорит,
This page cannot be displayed due to an internal error.

You can provide the following information to the administrators of this site to help them solve the problem:

Error: mysql extension not loaded

Где и что надо подкрутить?

php.ini в папке c:\php

; php.ini for PEAR tests
include_path=..
engine = On
[mail function]
SMTP= icmvd.chemvd ; for Win32 only
sendmail_from= admins@cheic.al.ru ; for Win32 only
upload_tmp_dir = C:\PHP\uploadtemp ; temporary directory for HTTP uploaded files (will use system default if not specified)
[Session]
session.save_path= C:\PHP\sessiondata ; argument passed to save_handler
[PHP]
error_reporting= E_ALL & ~(E_NOTICE | E_USER_NOTICE) ; display all errors and warnings
extension=php_imap.dll
extension=libmysql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
output_buffering = 4096

библиотеки для php и MySQL расположены в корне c:\php