|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php |
|
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php
|
Пользователь Сообщения: 88 |
Система winXPsp2en corp установленная на virtualpc 2007, ntfs права на папку webroot everyone modify
Apache 2.2.8, Php 5.2.6, MySQL 5.0.51b устанавливал из msi инсталляторов Apache работает, тестовая html страница загрузилась, а вот тестовый php скрипт нет. если php ставить в режиме Apache 2.2.x Module - тестовый скрипт генерит пустую страницу, если в режиме CGI - error 400 А если ставить в режиме Apache 2.x Module или Apache 1.x Module при старте апача ошибка eventID 3299 The Apache service named reported the following error: >>> httpd.exe: Syntax error on line 300 of C:/APPL/Apache/conf/httpd.conf: Cannot load C:/APPL/PHP/php5apache2.dll into server: The specified module could not be found. p.s. читал эти доки: http://www.softtime.ru/info/articlep...?id_article=24 http://php-myadmin.ru/learning/instrument-apache.html http://127.0.0.1/cgi-bin/test.bat интерпретируется нормально httpd.conf #httpd.conf для Apache 2.2.8 #copywrite by V0f41k #папка в которую установлен apache ServerRoot "C:/Appl/Apache" #ip-адрес:порт на котором работает apache Listen 80 #Подключаемые модули LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so #LoadModule auth_digest_module modules/mod_auth_digest.so #LoadModule authn_alias_module modules/mod_authn_alias.so #LoadModule authn_anon_module modules/mod_authn_anon.so #LoadModule authn_dbd_module modules/mod_authn_dbd.so #LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module modules/mod_authn_default.so LoadModule authn_file_module modules/mod_authn_file.so #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so #LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_default_module modules/mod_authz_default.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so #LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so #LoadModule cache_module modules/mod_cache.so #LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so #LoadModule charset_lite_module modules/mod_charset_lite.so #LoadModule dav_module modules/mod_dav.so #LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_lock_module modules/mod_dav_lock.so #LoadModule dbd_module modules/mod_dbd.so #LoadModule deflate_module modules/mod_deflate.so LoadModule dir_module modules/mod_dir.so #LoadModule disk_cache_module modules/mod_disk_cache.so #LoadModule dumpio_module modules/mod_dumpio.so LoadModule env_module modules/mod_env.so #LoadModule expires_module modules/mod_expires.so #LoadModule ext_filter_module modules/mod_ext_filter.so #LoadModule file_cache_module modules/mod_file_cache.so #LoadModule filter_module modules/mod_filter.so #LoadModule headers_module modules/mod_headers.so #LoadModule ident_module modules/mod_ident.so #LoadModule imagemap_module modules/mod_imagemap.so LoadModule include_module modules/mod_include.so #LoadModule info_module modules/mod_info.so LoadModule isapi_module modules/mod_isapi.so #LoadModule ldap_module modules/mod_ldap.so #LoadModule logio_module modules/mod_logio.so LoadModule log_config_module modules/mod_log_config.so #LoadModule log_forensic_module modules/mod_log_forensic.so #LoadModule mem_cache_module modules/mod_mem_cache.so LoadModule mime_module modules/mod_mime.so #LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule negotiation_module modules/mod_negotiation.so #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so #LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so #включил по совету из доки LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so #LoadModule speling_module modules/mod_speling.so #LoadModule ssl_module modules/mod_ssl.so #LoadModule status_module modules/mod_status.so #LoadModule substitute_module modules/mod_substitute.so #LoadModule unique_id_module modules/mod_unique_id.so #LoadModule userdir_module modules/mod_userdir.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule version_module modules/mod_version.so #LoadModule vhost_alias_module modules/mod_vhost_alias.so <IfModule !mpm_netware_module> <IfModule !mpm_winnt_module> # Аккаунт под которым запускаем apache User daemon Group daemon </IfModule> </IfModule> #e-mail администратора сервера ServerAdmin admin@vtd.com #DNS имя и порт сервера #ServerName websrv.vtd.com:80 #Корневая папка web-сайта DocumentRoot "D:/Webroot" #Права на папку #<Directory /> # Options FollowSymLinks # AllowOverride None # Order deny,allow # Deny from all #</Directory> <Directory /> Options Includes Indexes FollowSymLinks AllowOverride All Allow from all </Directory> #<Directory "D:/Webroot"> # Options Indexes FollowSymLinks # AllowOverride None # Order allow,deny # Allow from all #</Directory> <Directory "D:/Webroot"> Options Indexes Includes AllowOverride All Order allow,deny Allow from all </Directory> #файл по умолчанию в папке <IfModule dir_module> DirectoryIndex index.html index.htm index.shtml index.php </IfModule> # The following lines prevent .htaccess and .htpasswd files from being viewed by Web clients. <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> #Вывод log ошибок в c:\appl\apache\logs\error.log ErrorLog "logs/error.log" #Уровень подробности протоколирования LogLevel warn <IfModule log_config_module> # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> # You need to enable mod_logio.c to use %I and %O LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> #Логи доступа к страницам CustomLog "logs/access.log" common </IfModule> <IfModule alias_module> #Папка со скриптами ScriptAlias /cgi-bin/ "d:/cgi-bin/" </IfModule> <IfModule cgid_module> #Scriptsock logs/cgisock </IfModule> <Directory "d:/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> #mime тип по умолчанию DefaultType text/plain #Подключение обрабатываемых типов <IfModule mime_module> TypesConfig conf/mime.types #AddType application/x-gzip .tgz #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz #Обрабатывать файлы как CGI скрипты AddHandler cgi-script .cgi .bat .exe # For type maps (negotiated resources): #AddHandler type-map var #SSI (включение на стороне сервера) AddType text/html .shtml AddOutputFilter INCLUDES .shtml #Поддержка mime php AddType application/x-httpd-php .php .phtml .php3 AddType application/x-httpd-php-source .phps </IfModule> #MIMEMagicFile conf/magic # # Customizable error responses come in three flavors: # 1) plain text 2) local redirects 3) external redirects # # Some examples: #ErrorDocument 500 "The server made a boo boo." #ErrorDocument 404 /missing.html #ErrorDocument 404 "/cgi-bin/missing_handler.pl" #ErrorDocument 402 http://websrv.vtd.com/subscription_info.html # #EnableMMAP off #EnableSendfile off #Подключаем модуль и папку php #Php в режиме apache2.2 PHPIniDir "C:/Appl/PHP" LoadModule php5_module "C:/Appl/PHP/php5apache2_2.dll" #LoadModule php5_module "C:/Appl/PHP/php5apache.dll" ScriptAlias /php_dir/ "C:/Appl/PHP/" Action application/x-httpd-php "/php_dir/php.exe" #Php установлен в режиме CGI #ScriptAlias /php/ "C:/Appl/PHP/" #Action application/x-httpd-php "C:/Appl/PHP/php-cgi.exe" #<Directory "C:/Appl/PHP"> # Options ExecCGI #</Directory> #Php версии 4.4.8 #LoadModule php4_module "C:/Appl/php/sapi/php4apache.dll" #AddModule mod_php4.c #Дополнительные подключаемые конфиги # Server-pool management (MPM specific) #Include conf/extra/httpd-mpm.conf # Multi-language error messages #Include conf/extra/httpd-multilang-errordoc.conf # Fancy directory listings Include conf/extra/httpd-autoindex.conf # Language settings #Include conf/extra/httpd-languages.conf # User home directories #Include conf/extra/httpd-userdir.conf # Real-time info on requests and configuration #Include conf/extra/httpd-info.conf #Виртуальные hostы #Include conf/extra/httpd-vhosts.conf # Local access to the Apache HTTP Server Manual #Include conf/extra/httpd-manual.conf # Distributed authoring and versioning (WebDAV) #Include conf/extra/httpd-dav.conf # Various default settings Include conf/extra/httpd-default.conf # Secure (SSL/TLS) connections #Include conf/extra/httpd-ssl.conf # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> |
|
Отправлено: 14:31, 11-05-2008 |
Пользователь Сообщения: 53
|
Профиль | Отправить PM | Цитировать Сори фор май бэд инглиш... (с)
Неувидел строку... "extension_dir=..." Дока приклеена.. Почитай. Может найдёшь траблу.. (Особо у тебя в конфиге не смотрел..) Я сам когда то с апачём 2.2.Х мучалсо... ![]() |
------- Отправлено: 18:30, 11-05-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 88
|
Профиль | Отправить PM | Цитировать дело было в том что завтыкал short_open_tag = On в php.ini
уже всё работает p.s. как закрыть тему? |
Отправлено: 19:59, 11-05-2008 | #3 |
Deadooshka Сообщения: 2519
|
Профиль | Отправить PM | Цитировать Цитата v0f41k:
|
|
Отправлено: 20:20, 11-05-2008 | #4 |
Пользователь Сообщения: 88
|
Профиль | Отправить PM | Цитировать не ставьте php из msi инсталлятора он не полный в нём нет extensions и не работает phpmyadmin из-за отсутствия поддержки mysqli. Ставьте из zip архива!
|
|
Отправлено: 22:08, 11-05-2008 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
http/web - Apache 2.2 + PHP 5.3 + MySQL 5 | Dr.Dark | Сетевые технологии | 3 | 23-11-2009 10:15 | |
Правильная установка Apache 2, PHP 5 и MySQL 5 (FreeBSD 6.2). | Миронов Дмитрий | Программное обеспечение Linux и FreeBSD | 23 | 06-06-2009 14:24 | |
MySQL - различия использования mysql+php+apache и microsoft access | WhitePangolin | Программирование и базы данных | 2 | 18-10-2007 19:33 | |
Установка Apache+PHP+Mysql под FreeBSD 6.0 | andragen | Программное обеспечение Linux и FreeBSD | 6 | 29-01-2006 21:18 | |
Apache-PHP-MySQL | Surround | Вебмастеру | 2 | 27-02-2003 14:09 |
|