Проблема с apache2+php5 - не распознает расширение .php

alt5000

Новичок
Проблема с apache2+php5 - не распознает расширение .php

Помогите пожалуйста решить проблему взаимодействия .php страниц с apache (в связке apache 2.0.54. (Win32) PHP/5.1.2. Суть проблемы в следующем. Загруженный apache не распознает файлы .php, хотя
1. В файле httd.conf есть такие строки
LoadModule php5_module "c:/avesta/php/php5apache2.dll"
AddType application/x-httpd-php .php
2. В файле php.ini записано следующее
extension_dir=c:\avesta\php\ext - это путь к
extension=php_mbstring.dll
...
extension=php_yaz.dll
extension=php_zip.dll
3. Были раскоментированы только 3 dll-файла, но и тогда apache не хотел видеть .php (даже локально). Я раскомментировал все библиотеки, но здесь еще ко всему прочему появилась ошибка следующего содержания (может это с этим и не связано):
:more socks: could not bind to address 0.0.0.0.80
no listening sockets available, shutting down
Unable to open logs
Подскажите пожалуйста в чем может быть причина.
 

alt5000

Новичок
Автор оригинала: slach
WinXP SP2???
разблокируй для apache2 встроенный firewall
Максимум, что есть на винде, это брендмауер. На апачи ничего нет. Что еще можно сделать?
 

slach

Новичок
ну он тебе и не дает БИНДИТЬ сокет
причем тебе апач русским языком об этом говорит

-~{}~ 22.12.06 17:34:

apache.exe -t
сделай

посмотри синтаксис конфига и варнинги все какие есть
 

gruz1

Новичок
директория с PHP -> install.txt:
Installing as a CGI binary

You need to insert these three lines to your Apache httpd.conf
configuration file to set up the CGI binary:

Example 2-5. PHP and Apache 2.0 as CGI
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php

# For PHP 4
Action application/x-httpd-php "/php/php.exe"

# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"

Warning

By using the CGI setup, your server is open to several possible
attacks. Please read our CGI security section to learn how to defend
yourself from those attacks.
_________________________________________________________________

Installing as an Apache module

You need to insert these two lines to your Apache httpd.conf
configuration file to set up the PHP module for Apache 2.0:

Example 2-6. PHP and Apache 2.0 as Module
# 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

# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"

Note: Remember to substitute your actual path to PHP for the
c:/php/ in the above examples. Take care to use either
php4apache2.dll or php5apache2.dll in your LoadModule directive and
not php4apache.dll or php5apache.dll as the latter ones are
designed to run with Apache 1.3.x.
Думаю, все ясно. Никаких бубнов и плясок.

А по поводу порта:
Код:
netstat -an
Удачи!
 
Сверху