У меня сервер с FreeBSD 6.2. Я пытаюсь развернуть на нем web сервер. Из портов поставил: mysql-client, -server, -script, php4.4(и расширения), apache 1.3.37. Все, вроде бы запахало, но сам апач работает как-то странно:1) когда в http.conf-e в качастве DocumentRoot было /usr/local/www/data, индексные файлы html работают нормально, но если переписываю туда сайт с индексом php, он выдает в браузере список файлов в директории документа. Я посмотрел в http.conf, DirectoryIndex index.php прописаны;
2) когда в http.conf-e в качастве DocumentRoot было /usr/local/www/akiam и все файлы занесены в эту директорию, передал ее и все содержимое пользователю www:www, апач мне говорит:
Forbidden
You don't have permission to access / on this server.Apache/1.3.37 Server at akiam.donntu.edu.ua Port 80.
Что это может быть такое? Если нужно выложу конфигурационные файлы.
>1) когда в http.conf-e в качастве DocumentRoot было /usr/local/www/data, индексные файлы
>html работают нормально, но если переписываю туда сайт с индексом php,
>он выдает в браузере список файлов в директории документа. Я посмотрел
>в http.conf, DirectoryIndex index.php прописаны;проверь если ести такое
<IfModule mod_php4.c>
DirectoryIndex index.php index.html
</IfModule>
>проверь если ести такое
>
><IfModule mod_php4.c>
>
>DirectoryIndex index.php index.html
> </IfModule>
Ага, есть.Там еще на mod_php3.c прописки есть, но он вроде как не нужен.