Задать вопрос
@EmmGold

Две версии php на одном сайте без домена на одном ip на одном порту в разных папках?

Настроил VirtualHost. Первый отрабатывает второй нет, если местами поменять - ситуация повторяется. ServerPath просто игнорится...

<VirtualHost 192.168.1.1/8080:80>
     ServerAdmin admin@8080
     ServerPath /8080/
     ServerName 192.168.1.1/8080
     DocumentRoot /var/www/8080
     DirectoryIndex 7.php
     SetHandler "proxy:fcgi://127.0.0.1:8080
     ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
     AddHandler php74-fcgi .php
     Action php74-fcgi /cgi-bin/php74.fcgi
     ErrorLog /var/log/httpd/8080_2.log
     CustomLog /var/log/httpd/8080_2.log combined
</VirtualHost>

<virtualHost 192.168.1.1/8082:80>
     ServerAdmin admin@8082
     ServerPath /8082/
     ServerName 192.168.1.1/8082
     DocumentRoot /var/www/8082
     DirectoryIndex 8.php
     SetHandler "proxy:fcgi://127.0.0.1:8082
     ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
     AddHandler php82-fcgi .php
     Action php82-fcgi /cgi-bin/php82.fcgi
     ErrorLog /var/log/httpd/8082.log
     CustomLog /var/log/httpd/8082.log combined
</VirtualHost>


Хочу:
192.168.1.1/8080/7.php - седьмую php
192.168.1.1/8082/8.php - соответсвенно восьмую php

php-fpm есть, fcgi настроил.
Возможно нужно ковырять Mapping URL, но не представляю как это сюда прикрутить.
Возможно я не в ту стерь ушел и тут вообще VirtualHost не нужен.
  • Вопрос задан
  • 261 просмотр
Подписаться 2 1 комментарий