Страница 1 из 1

Подскажите по настройке Apache

Добавлено: 2009-12-24 23:14:50
niknav
Установил Apache 2.2 +MySQL 5.0 +PHP 5(php5, php5-extensions) на FreeBSD 7.2

начал проверять как работает веб сервер, открываю http://192.168.0.101/

а мне вместо страницы показывает список файлов и папок которые есть в этой папке
  • Index of /

    * CHANGELOG.php
    * COPYRIGHT.php
    * CREDITS.php
    * INSTALL.php
    * LICENSE.php
    * LICENSES.php
    * administrator/
    * cache/
    * components/
    * configuration.php
    * configuration.php-dist
    * htaccess.txt
    * images/
    * includes/
    * index.php
    * index2.php
    * language/
    * libraries/
    * logs/
    * media/
    * modules/
    * plugins/
    * robots.txt
    * templates/
    * tmp/
    * xmlrpc/
Подскажите как это исправить?

Re: Подскажите по настройке Apache

Добавлено: 2009-12-24 23:35:27
koffu
Для <Directory />
поставить Options -Idexes

Не найден файл, указанный в DirectoryIndex, вот оно и показывает содержимое.

Re: Подскажите по настройке Apache

Добавлено: 2009-12-25 3:07:18
MASiK
По видимому у тя не настроен модуль php и index

Ищи

в конйфиге апатча должны быть такие строчик
LoadModule php5_module libexec/apache22/libphp5.so
<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml index.php
</IfModule>
<IfModule mime_module>
TypesConfig etc/apache22/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi .pl
#AddHandler type-map var
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddType application/x-httpd-php .php #Ключевой момент
AddType application/x-httpd-php-source .phps #Ключевой момент

AddType text/plain .sh
</IfModule>
Естественно php должен быть собран с модулем Apache22

Re: Подскажите по настройке Apache

Добавлено: 2009-12-28 14:10:08
FreeBSP
конкретно для пыха важно только это

Код: Выделить всё

LoadModule php5_module libexec/apache22/libphp5.so # автоматом вроде ставится
<IfModule dir_module>
    DirectoryIndex index.html index.htm index.shtml index.php 
    # помоему проблема в том что у тебя тут не указан index.php
</IfModule>
<IfModule mime_module> 
    AddType application/x-httpd-php .php #Ключевой момент
</IfModule>
остальное несомненно полезно, но не критично

Re: Подскажите по настройке Apache

Добавлено: 2010-01-23 17:53:46
BigBrother
1:
FreeBSD 8.0
Apache13
PHP5
PHP5-extensions
В конфиге присутствуют:

Код: Выделить всё

<IfModule mod_php5.c>
	AddType application/x-httpd-php .php
	AddType application/x-httpd-php-source .phps
</IfModule>
в /usr/local/www/data находятся index.php и index.html
http://IP/ ничего не отображает. Если указать прямо IP/index.html показывает, а index.php просто не отрабатывает (чистый лист).

2:
как сделать или где можно почитать: на одном сервере необходим apache13 и apache2 (+ разные версии php). при установке из портов второго апача, конфиг.файлы первого не буду перезаписаны?