2014-12-30 15 views
1

我有當執行混帳推Heroku的主heroku:錯誤:文件'/composer.phar'不可執行;請'chmod + x'!

$ git push heroku master 
Counting objects: 291, done. 
Delta compression using up to 8 threads. 
Compressing objects: 100% (278/278), done. 
Writing objects: 100% (287/287), 2.95 MiB | 27.00 KiB/s, done. 
Total 287 (delta 55), reused 1 (delta 0) 
remote: Compressing source files... done. 
remote: Building source: 
remote: 
remote: -----> PHP app detected 
remote: -----> No runtime required in composer.json, defaulting to PHP 5.6.4. 
remote: -----> Installing system packages... 
remote:  - PHP 5.6.4 
remote:  - Apache 2.4.10 
remote:  - Nginx 1.6.0 
remote: -----> Installing PHP extensions... 
remote:  - zend-opcache (automatic; bundled) 
remote: -----> Installing dependencies... 
remote: 
remote: !  ERROR: File '/composer.phar' isn't executable; please 'chmod +x'! 

remote: 
remote: 
remote: !  Push rejected, failed to compile PHP app 
remote: 
remote: Verifying deploy... 
remote: 
remote: !  Push rejected to safe-forest-7658. 
remote: 
To https://git.heroku.com/safe-forest-7658.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to 'https://git.heroku.com/safe-forest-7658.git' 

我也refrenced Error on deploy my app to heroku

我updateing通過「作曲家更新」,同時也嘗試「PHP composer.hhar更新」的作曲家的一個問題。但之後會發生此問題。

回答

4

我得到了這個解決方案。 其實composer.phar只需要第一次。所以只需刪除它並運行git add 。 git commit -m'composer.phar removed' git push heroku master

+0

也爲我工作,謝謝。 – nmvictor

+0

你好錯誤仍然存​​在 – henrybbosa

相關問題