За последние 24 часа нас посетили 17956 программистов и 1582 робота. Сейчас ищут 1334 программиста ...

Apache

Тема в разделе "Установка PHP", создана пользователем Deadman, 16 май 2007.

  1. Deadman

    Deadman Активный пользователь

    С нами с:
    13 май 2007
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте.
    Недавно установил Linux (Fedora Core 5). Пытаюсь запустить Apache.
    Код (Text):
    1. [root@localhost ~]# /sbin/service httpd start
    Запускается нормально.

    Пытаюсь настроить VirtualHost, добавил в httpd.conf:

    Код (Text):
    1. <VirtualHost localhost:80>
    2.      ServerAdmin root@localhost
    3.      DocumentRoot /var/www/html/localhost
    4.      ServerName localhost:80
    5.      ErrorLog "/var/www/logs/localhost_error.log"
    6.      CustomLog "/var/www/logs/localhost_access.log"
    7. </VirtualHost>
    Все пути существуют. Но httpd теперь не запускается. При запуске Fedora Core промелькивает сообщение об ошибке, что-то вроде Syntax error на той строке, которая соответствует CustomLog. К сожалению, я пока не знаю, как приостановить загрузку или прочитать это сообщение об ошибке еще раз. "Pause" не действует. Терминал в GNOME не пишет никаких ошибок кроме "Сбой".

    Что не так, не подскажите?

    P.S. Взял пути в кавычки, так как подумал может в них что-то не так.
    P.P.S. В /etc/httpd/logs/error_log нет никаких сообщений об ошибках :(
     
  2. Deadman

    Deadman Активный пользователь

    С нами с:
    13 май 2007
    Сообщения:
    3
    Симпатии:
    0
    Хм...Заменил "localhost:80" на "127.0.0.1" и все заработало...
     
  3. Deadman

    Deadman Активный пользователь

    С нами с:
    13 май 2007
    Сообщения:
    3
    Симпатии:
    0
    Новая проблема :)

    Доступ ко всем файлам, кроме *.php запрещен (403 Forbidden). Причем при запросе любого файла *.php ничего абсолютно не выводится. Чтобы там не было (header с Content-type, parse error, обычный текст etc.)