Я пытаюсь развернуть веб-приложение в среде исполнения Bluemix PHP.
Я мог бы проверить «php -S localhost: 3000 -t public_html» на моем MacBook локально.
Я хочу сделать каталог «public_html» корневым.
Хотя я мог бы «cf push my-app», я не могу протестировать его во время выполнения Bluemix …
Спасибо за чтение этого!
С Уважением,
негодяй
// on May 30, 2016
// Added following to specify my original question.
// This is what I wanted to ask:
Я пытался развернуть веб-приложение в Blumix как приложение Cloud Foundry с помощью CLI (команда cf).
В соответствии с инструкцией, приведенной в следующем примере приложения, мне нужно запустить composer и после этого запустить приложение с помощью команды «php -S localhost: 3000 -t public_html», чтобы сделать «project_dir / public_html» webroot dir.
→ Пример URL: https://github.com/braintree/braintree_php_example
Хотя я пытался «cf push app-name» для развертывания в Bluemix, я не имею ни малейшего представления сделать «public_html» dir как webroot dir, как с помощью команды php.
Как я могу сделать определенный каталог в качестве webroot?
// above is my question
// Thanks to Leo, my problem was soloved!
Еще раз спасибо
Благодаря Лео, моя проблема была решена.
Я сделал файл «options.json» в «.bp-config» dir, затем он заработал.
Содержание options.json следующее:
{
«WEBDIR»: «public_html»}
Написав выше, я могу установить project_folder / public_html как root.
Эта страница также полезна:
→ https://github.com/cloudfoundry/php-buildpack/blob/master/docs/config.md
Большое спасибо!
негодяй
Да, вы можете развертывать приложения php в bluemix.
Пожалуйста, посмотрите на этот урок
https://developer.ibm.com/recipes/tutorials/get-full-text-rss-feeds-using-bluemix-php-runtime/
В основном, что вы должны сделать: