Могу ли я запустить PHP 5.3 и PHP 5.2 на одном сервере с Apache?
Мне просто любопытно, можно ли каким-то образом настроить окно разработки так, чтобы на некоторых сайтах работала PHP 5.3, а на других - PHP 5.2, и чтобы я мог безболезненно переключаться между ними.
4 ответа
Глядя на решения, предлагаемые в этой ссылке, я предпочитаю использовать один и тот же экземпляр Apache на том же порту и просто переопределять обработчик. Подробности смотрите в моем блоге.
suPHP - это еще один способ запуска нескольких версий на одном веб-сервере. Мы делаем это и отображаем.php/.php5 в PHP5, затем.php4 в PHP4. Переопределения также разрешены пользователями для каждого каталога путем изменения обработчика в их файле php.ini.
Да, ты можешь! В прошлом я устанавливал PHP 5.x из своих дистрибутивов, затем загружал и компилировал PHP 5.y из исходного кода. Затем в Apache вы загружаете оба модуля и просто перезаписываете обработчики файлов, когда хотите переключать версии - что можно даже сделать в файлах.htaccess.