#apache #reverse-proxy
Вопрос:
Я пытался настроить несколько веб-серверов за прокси-сервером apache2, но, похоже, это не работает. Веб-страница вики загружается, но другие не загружаются, они продолжают выдавать ошибку: Внутренняя ошибка сервера.
Есть какие-нибудь намеки, почему это не сработает?
Мой виртуальный хостконфиг:
# Virtual Host for Nextcloud
<VirtualHost *:80>
ServerName cloud.portal.local
DocumentRoot /var/www/cloud/
<Directory /var/www/cloud/>
Options FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/cloud
SetEnv HTTP_HOME /var/www/cloud
</Directory>
</VirtualHost>
# Virtual Host for wiki js
<VirtualHost *:80>
ServerName docs.portal.local
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
# Virtualhost for Homebridge
<virtualhost *:80>
ServerName homebridge.portal.local
ProxyPreserveHost On
ProxyRequests off
ProxyPass / http://localhost:8581/
ProxyPassReverse / http://localhost:8581/
</virtualhost>
# Virtual Host for portal.local
<VirtualHost *:80>
ServerName portal.local
ServerAdmin jeroen.denotter@icloud.com
DocumentRoot /var/www/portal/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost> ```
error:
<br />
<b>Fatal error</b>: Uncaught Error: Class 'RedisCluster' not found in /var/www/cloud/config/config.php:1274
Stack trace:
#0 /var/www/cloud/lib/private/Config.php(218): include()
#1 /var/www/cloud/lib/private/Config.php(67): OCConfig-amp;>readData()
#2 /var/www/cloud/lib/base.php(150): OCConfig-amp;>__construct()
#3 /var/www/cloud/lib/base.php(575): OC::initPaths()
#4 /var/www/cloud/lib/base.php(1083): OC::init()
#5 /var/www/cloud/index.php(34): require_once('/var/www/cloud/...')
#6 {main}
thrown in <b>/var/www/cloud/config/config.php</b> on line <b>1274</b><br />