Это первый раз, когда я свяжусь с Heroku (это действительно потрясающе). Я выполнил следующие шаги, чтобы развернуть мое первое приложение для герою.Я не могу развернуть свое приложение php в Heroku
git init
git add .
git commit -m 'first commit'
heroku create abcfirstapp
git remote add origin [email protected]:abcfirstapp.git
git push heroku master
И я получил ошибку как
Heroku push rejected, no Cedar--supported app detected To [email protected]:abcfirstapp.git [remote.rejected] master -> master (pre-receive hook declined) error: failed to push some refs to '[email protected]:abcfirstapp.git'
Я совершенно уверен, что мой файл PHP написан, вероятно, так как он хорошо работает с моим локальным сервером XAMPP
<?PHP phpinfo(); ?>
еще один Проблема в том, что: когда я пытаюсь вытащить из героку с помощью
git pull heroku master
я получил ошибку
fatal: couldn't find remote ref master
Может кто-нибудь помочь мне, пожалуйста?
Благодаря
привет , это действительно полезно. Кстати, не могли бы вы объяснить мне цель иметь index.php и как выглядит index.php. –
Когда Heroku получает исходный код вашего приложения, он должен решить, какой buildpack использовать при создании пула приложений (т. Е. Ruby, Python, что-то еще). Чтобы определить, следует ли использовать PHP buildpack (именно это вы хотите), он ищет существование файла с именем 'index.php', поскольку большинство приложений PHP, как правило, имеют это. – friism