Apache-2.2
apache 虛擬主機上的 503 錯誤
我在 ubuntu apache 伺服器上使用以下程式碼創建了一個虛擬主機
cd /var/www/ sudo mkdir fd-pro sudo mkdir /var/www/fd-pro/ch-api sudo mkdir /var/www/fd-pro/ch-api/public_html sudo chown -R $USER:$USER /var/www/fd-pro/ch-api/public_html sudo chmod -R 755 /var/www/* nano /var/www/fd-pro/ch-api/public_html/index.html
並創建了 index.html
然後
sudo nano /etc/apache2/sites-available/domain.mydomain.com.au.conf <VirtualHost *:80> DocumentRoot /var/www/fd-pro/ch-api/public_html ServerName domain.mydomain.com.au ServerAlias domain.mydomain.com.au <Directory /var/www/fd-pro/ch-api/public_html> AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/domain-error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/domain-access.log combined </VirtualHost> sudo a2ensite domain.mydomain.com.au.conf sudo service apache2 restart
未顯示任何錯誤,但伺服器以 503 錯誤響應。誰能幫我?
問題是 apache 中未啟用 mod 標頭。
Require all granted
對apache 2.4有效。
apache 2.2的等價物是:
Allow from all