2013-05-14 1 views
3

Я развернул приложение в Heroku, и он правильно обнаружил, что это приложение PHP. Он отлично работает, но есть небольшая проблема. Heroku решил использовать PHP версии 5.3, и я хотел бы использовать версию 5.4.Выбор версии PHP для приложения Heroku

Возможно ли это? Если да, то как?

+0

Поддержка PHP на Heroku теперь является официальной, и вы можете выбрать предпочтительную версию PHP просто из [composer.json] (https://github.com/delight-im/Heroku-PHP-Apache2/blob/master/composer .json). – caw

ответ

4

Есть несколько неофициальных buildpacks, которые используют более современные версии PHP, вот пример, который использует PHP 5.4 и имеет несколько других улучшений: https://github.com/iphoting/heroku-buildpack-php-tyler

использовать:

heroku config:add BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git 

... и нажать новая сборка.

+0

Я запускаю вашу команду в моей папке проекта, и я получил этот вывод: 'Настройка конфигурационных варов и перезапуск juampi ... done, v19 BUILDPACK_URL: git: //github.com/iphoting/heroku-buildpack-php- tyler.git' Однако версия PHP по-прежнему остается 5.3, как вы можете видеть здесь: http://www.juampi.com/test.php Я сделал что-то не так? – Juampi

+0

Необходимо выполнить повторное развертывание после установки 'BUILDPACK_URL'. – friism

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