|
Гость
Гость
|
Принесли мне сделанный для меня сайт. В виде каталога и sql дамп. С грехом попалам залил базу (sql дамп phpmyadmin'a не понимается ни mysqldump'ом, ни mysqladmin'ом). Залил сайт. Сконфигурировал apache не машине (Debian 6.0.2, апач/php/mysql не перепилины) с сайтом:
Код:
{VirtualHost *:80\}
ServerName newsite.mydomain.ru
ServerAdmin дизигнер_нейм@mydomain.ru
DocumentRoot /var/www/site_dir
ErrorLog /var/log/apache2/site_log_dir/error.log
TransferLog /var/log/apache2/site_log_dir/access.log
CustomLog /var/log/apache2/site_log_dir/combined.log combined
{/VirtualHost\}
Модули включены такие:
Код:
drwxr-xr-x 2 root root 4096 Июл 29 11:03 .
drwxr-xr-x 7 root root 4096 Июл 26 11:23 ..
lrwxrwxrwx 1 root root 28 Июл 26 11:23 alias.conf -> ../mods-available/alias.conf
lrwxrwxrwx 1 root root 28 Июл 26 11:23 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 Июл 26 11:23 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 Июл 26 11:23 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 Июл 26 11:23 authz_default.load -> ../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 Июл 26 11:23 authz_groupfile.load -> ../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 Июл 26 11:23 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 Июл 26 11:23 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 Июл 26 11:23 autoindex.conf -> ../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 Июл 26 11:23 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 26 Июл 26 11:23 cgi.load -> ../mods-available/cgi.load
lrwxrwxrwx 1 root root 30 Июл 26 11:23 deflate.conf -> ../mods-available/deflate.conf
lrwxrwxrwx 1 root root 30 Июл 26 11:23 deflate.load -> ../mods-available/deflate.load
lrwxrwxrwx 1 root root 26 Июл 26 11:23 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 Июл 26 11:23 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 Июл 26 11:23 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 27 Июл 26 11:23 mime.conf -> ../mods-available/mime.conf
lrwxrwxrwx 1 root root 27 Июл 26 11:23 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 34 Июл 26 11:23 negotiation.conf -> ../mods-available/negotiation.conf
lrwxrwxrwx 1 root root 34 Июл 26 11:23 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 27 Июл 26 11:23 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 Июл 26 11:23 php5.load -> ../mods-available/php5.load
lrwxrwxrwx 1 root root 33 Июл 26 11:23 reqtimeout.conf -> ../mods-available/reqtimeout.conf
lrwxrwxrwx 1 root root 33 Июл 26 11:23 reqtimeout.load -> ../mods-available/reqtimeout.load
lrwxrwxrwx 1 root root 30 Июл 29 11:03 rewrite.load -> ../mods-available/rewrite.load
lrwxrwxrwx 1 root root 31 Июл 26 11:23 setenvif.conf -> ../mods-available/setenvif.conf
lrwxrwxrwx 1 root root 31 Июл 26 11:23 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 29 Июл 26 11:23 status.conf -> ../mods-available/status.conf
lrwxrwxrwx 1 root root 29 Июл 26 11:23 status.load -> ../mods-available/status.load
Т.к. сайт у меня не один, всё идёт через fronend apache. Сконфигурировал ещё один Virtual Host:
[/code]
#NameVirtualHost newsite.mydomain.ru
{VirtualHost *:80}
ServerName newsite.mydomain.ru
ServerAdmin webmaster@mydomain.ru
ServerSignature On
DocumentRoot /var/tmp/
{Directory /}
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
{/Directory}
{Directory /var/tmp/}
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
{/Directory}
ProxyTimeout 120
ProxyVia On
# Here to the rules
ProxyPass / http://ip_второго_апача/
ProxyPassReverse / http://ip_второго_апача/
LogLevel warn
CustomLog /var/log/apache2/newsite.mydomain.ru-access.log combined
ErrorLog /var/log/apache2/newsite.mydomain.ru-error.log
{/VirtualHost}
Код:
newsite.mydomain.ru заведён как cname на ip frontend апача. Перезапускаю - вроде всё работает. Т.е. http://newsite.mydomain.ru отвечает, отвечает правильным содержимым. 404 ошибка отрабатывается правильно ;).
Обнаружились такие проблемы:
1. Если заходить в "админку", т.е. http://newsite.mydomain.ru/netcat/admin я получаю такую картину: в левом и правом фреймах отображается страница авторизации админки! Верхний фрейм отображается правильно, но при выборе любого действия результат ноль, т.е. содержимое фреймов, как была страница авторизации так и остаётся. Но при это если заходить в "админку" через http://ip_второго_апача/netcat/admin всё отображается верно и работает.
При чём, если заходить через konqueror http://newsite.mydomain.ru/netcat/admin всё отображается верно, а через все остальные браузеры - нет.
2. В error.log на втором апаче, на котором и лежит сайт, на каждую картинку появляется ошибка вида:
[code]
[Thu Jul 28 12:27:52 2011] [error] [client x.x.x.x] File does not exist: /var/www/site_dir/netcat_files/207/212/h_c1f43eddcbdf231b959166d22e5c32f7, referer: http://newsite.mydomain.ru/
но при этом картинка на странице отображается и её url именно такой какой я вижу в логе как File does not exist
|