У меня проблема с настройкой моего сервера Apache с помощью mod_php. У меня есть веб-сайт, страница index.php которого создается за ~ 200 мс. Но Apache обслуживает его примерно за 1,5 секунды. Почему происходит это замедление?
Если нужно, мой /etc/apache2/ports.conf
файл:
Listen 80
<VirtualHost *:80>
ServerName mysite.local
ServerAlias www.mysite.local
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://localhost:9999/
ProxyPassReverse / http://localhost:9999/
</VirtualHost>
Мой файл /etc/apache2/sites-available/mysite.local.conf
:
Listen 9999
User max
Group max
<VirtualHost *:9999>
ServerName 127.0.0.1:9999
DocumentRoot /home/max/www/mysite.local/www/html/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/max/www/mysite.local/www>
Options FollowSymLinks
AllowOverride All
#Order allow,deny
#Allow from all
Require all granted
</Directory>
ErrorLog /home/max/www/mysite.local/logs/error.log
LogLevel warn
CustomLog /home/max/www/mysite.local/logs/access.log combined
</VirtualHost>
Мой главный вопрос: почему это так медленно и как можно ускорить? Я протестировал размещение содержимого index.php в простом html-файле, и он обслуживается примерно через 10 мс. значит проблема скорее всего в mod_php? Заранее спасибо.