2016-06-17 9 views
0

CloudApp에서 Heroku로 PHP 응용 프로그램을 푸는 경우 내 응용 프로그램이 Heroku에 배포됩니다. 문제는 앞으로 버그 수정이나 업데이트 등을 수행해야한다면 Heroku에서 호스팅/배치 된 애플리케이션을 편집 할 수 있습니까?Heroku에서 호스팅되는 PHP 응용 프로그램을 Cloud9를 사용하여 편집 할 수 있습니까?


편집 :

zeldish:~/workspace/appzeld (master) $ git push heroku master 
Counting objects: 3, done. 
Delta compression using up to 8 threads. 
Compressing objects: 100% (3/3), done. 
Writing objects: 100% (3/3), 381 bytes | 0 bytes/s, done. 
Total 3 (delta 2), reused 0 (delta 0) 
remote: Compressing source files... done. 
remote: Building source: 
remote: 
remote: -----> Using set buildpack heroku/php 
remote: -----> PHP app detected 
remote: 
remote: !  WARNING: No 'composer.json' found. 
remote:  Using 'index.php' to declare app type as PHP is considered legacy 
remote:  functionality and may lead to unexpected behavior. 
remote: 
remote: -----> Bootstrapping... 
remote: -----> Installing platform packages... 
remote:  NOTICE: No runtime required in composer.lock; using PHP ^5.5.17 
remote:  - apache (2.4.20) 
remote:  - nginx (1.8.1) 
remote:  - php (5.6.22) 
remote: -----> Installing dependencies... 
remote:  Composer version 1.1.2 2016-05-31 19:48:11 
remote: -----> Preparing runtime environment... 
remote:  NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'. 
remote: -----> Checking for additional extensions to install... 
remote: 
remote: -----> Discovering process types 
remote:  Procfile declares types -> web 
remote: 
remote: -----> Compressing... 
remote:  Done: 13.9M 
remote: -----> Launching... 
remote:  Released v4 
remote:  https://*******.herokuapp.com/ deployed to Heroku 
remote: 
remote: Verifying deploy... done. 
To https://git.heroku.com/********.git 
    59f63a5..4375225 master -> master 
+2

나는 heroku에 nodejs 응용 프로그램을 가지고 있으며 나는 heroku usig git push heroku에서 새로운 변경 사항을 적용 할 수 있습니다. –

+0

@MuhammadShahzad Cool, 고맙습니다. 내 PHP 응용 프로그램을 위해 이것을 시도 할 것입니다. – Solace

답변

1

간단한 대답은 '예입니다. 애플리케이션에 대한 모든 변경 사항을 푸시 할 수 있습니다. 그렇게하기 위해서는 단순히 아래 명령을 실행하면 저장소에 푸시 한 후 변경 한 사항을 모두 볼 수 있습니다.

$ git init 

    $ heroku create 

    $ echo '{}' > composer.json 

    $ heroku buildpacks:set heroku/php 

(앱 처음 배포 할 때 위의 실행 명령을해야합니다.이 명령은 당신에게 Heroku에 저장소를 작성하고 그것에게 Heroku에 PHP는 buildpack을 설정합니다.)

$ git add . 

    $ git commit -am "some comment" 

    $ git push heroku master 

    $ heroku open 

에 시작하기 click here

+0

Cloud9의 자식 터미널에 이러한 명령을 작성 하시겠습니까? – Solace

+1

네 맞습니다. 처음으로 앱을 배포하려고 할 때 $ heroku create를 사용해야 할 수도 있습니다. @Solace –

+1

내 대답을 업데이트했습니다. heroku가 PHP 응용 프로그램을 배포한다는 것을 알아야 할 때로는 buildpack을 설정해야 할 수도 있습니다. 따라서, 나는 그것을하기위한 명령을 추가했다. @Solace –