2015-07-30 2 views

ответ

0

Взгляните на этот сайт, я думаю, что это то, что вы хотите. How to Run Multiple Versions of PHP on One Server

+0

Пожалуйста, попробуйте подвести внешние учебники. (Ссылки на статьи неизменно устаревают). – mario

0

В случае, если вы используете Nginx сервер:

Если различные приложения находятся в разных папках,

Вы можете попробовать писать вложенные тег местоположения и написать конфигурацию PHP, основанную на этом.

Например, если к югу от папки, имеющее приложение, которое нуждается в версии PHP 5.6 и корневое приложение необходима версия PHP, который должен PHP 5.5 версии, то от конфигурации Nginx внутри местоположения строфы приложения (скажу app1) поместите свою копию и вставьте ссылку на выполнение php, относящуюся к вашему приложению.

пример

server{ 

location app1{ 

location ~ \.php$ { 
... 
    fastcgi_pass 127.0.0.1:9001; 
.. 
} 


} 

location ~ \.php$ { 
... 
    fastcgi_pass 127.0.0.1:9000; 
.. 
} 

} 

Вы должны установить несколько версий PHP и настроить его FPM конф, чтобы соответствовать адрес порта

Смежные вопросы