Запустите два приложения php в двух разных портах в apache - PullRequest
4 голосов
/ 03 января 2012

У меня есть два примера приложения в одной машине.это PHP.Мне нужно разработать приложение, которое поддерживает междоменные куки.Итак, теперь я пытаюсь запустить два приложения в разных портах на сервере Apache.поэтому для этого я изменил номер порта в httpd.conf.как я добавил Слушайте 8080 и я не получаю

VirtualHost *:80  
ServerAdmin webmaster@dummy-host.example.com  
 DocumentRoot /www/docs/dummy-host.example.com      
ServerName dummy-host.example.com   
ErrorLog logs/dummy-host.example.com-error_log  
CustomLog logs/dummy-host.example.com-access_log common

Пожалуйста, дайте мне знать, как добавить это для моего второго порта 8080. Я запускаю свое приложение из браузера как xxx.xx.x.xx / Первая / Печенье.я попробовал как xxx.xx.x.xx: 80 / First / Cookies .---- это хорошо, как я могу попробовать это для 8080 для моего второго приложения.Пожалуйста, ведите меня.

Ответы [ 2 ]

5 голосов
/ 03 января 2012

Это должен быть необходимый минимум. Добавьте другие полезные директивы по желанию.

Listen 80
<VirtualHost *:80>
        DocumentRoot /home/x/z/
        ... the usual stuff ...
</VirtualHost>

Listen 20117
<VirtualHost *:20117>
        DocumentRoot /home/x/y/public_html
</VirtualHost>
0 голосов
/ 03 января 2012
<VirtualHost SERVERNAME:8080>
ServerAdmin webmaster@another-host.example.com
ServerName SERVERNAME:8080
DocumentRoot "/www/docs/another-host.example.com"
ErrorLog logs/another-host.example.com-error_log  
CustomLog logs/another-host.example.com-access_log common

также добавьте эту строку в файл httpd.conf

Listen 8080

<Directory "/www/docs/another-host">
Options All
AllowOverride All
Order allow,deny
Allow from all

и добавьте

...