При настройках Виртуалньного хоста использую настройки:
<VirtualHost domen.lv:80>
DocumentRoot /www/www.domen.lv
ServerName www.domen.lv
AccelPass / http://127.0.0.1:80/ [PH]
<Directory "/www/www.domen.lv">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog logs/domen.error
CustomLog logs/domen.access common
CustomLog logs/domen-accel_log accellog
CustomLog logs/domen.defl_log defl_log
</VirtualHost>
При такой конфигурации получаю ошибку в броузере:
Bad Gateway
The proxy server received an invalid response from an upstream server.
accel: connect to 127.0.0.1:80 failed while processing http://127.0.0.1:80/
Далее, пробую: AccelPass /domen.lv http://127.0.0.1:80/ [PH]
Сайт работает, но в кэше ни чего нет и в логах (LogFormat "%t \"%U\"
\"%{accel_r}x\" %{accel}x" accellog):
"/" "-" -
"/Gramatas.html" "-" -
"/ValerijaSeile.html" "-" -
Потом перенес контент сайта на другую машину (domen.com), а на первой машине
(domen.lv) изменил запись на:
AccelPass / http://domen.com/ [PH]
Сайт заработал, кэш создался и в логах появились записи:
"/Gramatas.html" "GET 195.62.129.133/Gramatas.html HTTP/1.0" MISS/-/0/-
200/CTL/900 0 4/2896/4229 -
"/ValerijaSeile.html" "GET 195.62.129.133/ValerijaSeile.html HTTP/1.0"
MISS/-/0/- 200/CTL/900 0 11/2896/13520 -
Помогите пожалуйста разобратся, в чем моя ошибка.
Также в httpd.conf использую следующие настройки:
AccelCacheRoot "/usr/local/httpd/cache"
AccelPassCookie on
AccelClean "@ 0 hours"
AccelIgnoreNoCache On
AccelBkRcvBuffSize 64
AccelRequestBuffSize 32
AccelSendSize 32
AccelAddXForwardedFor On
AccelDefaultExpire 120
AccelBusyLock 30 40 60
AccelSetXRealIP on
Всё это крутится на
Linux
apache_1.3.37rusPL30.23,
mod_accel-1.0.31
mod_deflate-1.0.19
mod_realip-1.0
php-5.2.0
mod_ssl-2.8.28-1.3.37
mm-1.4.2
zlib-1.2.3
Зарание спасибо