Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Flam от 07 Февраля 2003, 12:08:20
-
Блин, я не сисадмин, за что мне досталось настраивать Apache, а?:)
Вот вылезли такие проблемы:
если пишу в .htaccess
ErrorDocument 404 http://blabla.ru/error.php - все работает
если так
ErrorDocument 404 /error.php - ни фига, выдает стандартную эксплореровскую ошибку 404
В стоит DocumentRoot /home/xxxx/docs
и в этой дерриктории лежит error.php
В Логе пишется File does not exist: /home/xxxx/docs/cata3log1.php3
И второе..мне нужен mod_rewrite, если пишу в .htaccess
RewriteEngine On
В Логах /home/xxx/docs/.htaccess: Invalid command \'RewriteEngine\', perhaps mis-spelled or defined by a module not included in the server configuration
У меня такое осчучение, чта это одного поля ягоды, что делать?Доктор,я ведь не умру??? :(
Да, вот, это прописано в...ну там,короче
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride AuthConfig Limit
AllowOverride All
Order allow,deny
Allow from all
-
И второе..мне нужен mod_rewrite
Подключай модуль mod_rewrite
В Логе пишется File does not exist: /home/xxxx/docs/cata3log1.php3
Это ты вообще к чему показал?
?
поподробнее уонфигурацию покажи (только комментарии не забудь вырезать)
[off]доктор говорит - "В морг..."[/off]
-
Ага, подключай...а пальцем показать? Думаешь я знаю как его подключать, вот и нифига!!
файл virtual.conf
ServerName xxx
ServerAlias xxx
DocumentRoot /home/xxxxxx/docs
ErrorDocument 404 /home/xxxxx/docs/php
DirectoryIndex index.php index.shtml index.html index.htm
ErrorLog logs/errors.log
CustomLog logs/access.log common
AddType text/html .shtml
AddHandler server-parsed .shtml
AddType application/x-httpd-php .html .php .php3 .php4
ScriptAlias /cgi/ "/home/xxxx/cgi/"
ScriptAlias /cgi-bin/ "/home/xxxx/cgi/"
CharsetDefault windows-1251
CharsetSourceEnc windows-1251
файл httpd.conf
ServerType standalone
StartServers 1
MinSpareServers 1
MaxSpareServers 1
MaxClients 10
Timeout 150
KeepAlive On
MaxKeepAliveRequests 16
KeepAliveTimeout 32
MaxRequestsPerChild 16
AccessFileName .htaccess
ServerSignature EMail
CacheNegotiatedDocs
UseCanonicalName On
DefaultType application/octet-stream
HostnameLookups Off
LogLevel warn
LogFormat "%{X-Forwarded-For}i %l %u %t \\"%r\\" %>s %b \\"%{Referer}i\\" \\"%{User-Agent}i\\"" common
LogFormat "%{X-Forwarded-For}i %l %u %t \\"%r\\" %>s %b" std
TypesConfig conf/mime.types
MIMEMagicFile conf/magic
И наконец access.conf
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride AuthConfig Limit
AllowOverride All
Order allow,deny
Allow from all
AllowOverride AuthConfig Limit
Options None
Order allow,deny
Allow from all
AllowOverride AuthConfig Limit
Options None
Order allow,deny
Allow from all
Deny from all
ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi
-
Flam
а пальцем показать?
пальцем ты можешь поковырять в ... мониторе.
ты до такой конфигупации сам додумался, или подсказал кто?
как прикрутить mod_rewrite:
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs-2.0/mod/mod_so.html#loadmodule
-
гм..а что так грубо?
настройки по умолчанию, знаменитого хостера.
Модулья уже поставил, а 404 ошибка не выдавалась по очень интересной причине -
при работе с 404-й ошибкой учтите, что размер выдаваемого документа должен быть больше определенного значения. Это значение знают только разработчики IE, но предположительно это 512 байт.