Включил modrewrite
sudo a2enmod rewrite
Сменил в /etc/apache2/sites-available/slavutich
все AllowOverride None
на AllowOverride All
Создал .htacсess в www/slavutich и написал в нём (слабо представляю смысл сего, но так пишут на форуме)
/index.php (<?php echo "modrewrite no"; ?>)
/slavutich/index.php (<?php echo "modrewrite yes"; ?>)
Теперь по обращению
http://slavutich 500 - internal server error
В логах
[Mon Nov 29 00:31:09 2010] [alert] [client 127.0.1.2] /home/tolik/www/slavutich/.htaccess: Invalid command '/index.php', perhaps misspelled or defined by a module not included in the server configuration, referer:
http://slavutich/[Mon Nov 29 00:31:09 2010] [alert] [client 127.0.1.2] /home/tolik/www/slavutich/.htaccess: Invalid command '/index.php', perhaps misspelled or defined by a module not included in the server configuration
Допущена орфографическая ошибка или определено модулем, не включенным в конфигурацию сервера...
Если возвращаю в /etc/apache2/sites-available/slavutich
AllowOverride None - пустая страничка без кода
В логе
[Mon Nov 29 00:50:44 2010] [notice] caught SIGTERM, shutting down
[Mon Nov 29 00:50:46 2010] [notice] Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.1 with Suhosin-Patch configured -- resuming normal operations
[Mon Nov 29 00:50:48 2010] [error] [client 127.0.1.2] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0, referer:
http://slavutich/[Mon Nov 29 00:50:48 2010] [error] [client 127.0.1.2] PHP Fatal error: Unknown: Failed opening required '/home/tolik/www/slavutich/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0, referer:
http://slavutich/[Mon Nov 29 00:50:48 2010] [error] [client 127.0.1.2] File does not exist: /home/tolik/www/slavutich/favicon.ico
Help, please.