2017-08-10 3 views
0

Meine App funktioniert in localhost, aber wenn ich es auf Heroku einsetzen bekomme ich diesen FehlerInclude-Dateien in PHP app [Heroku]

Warning: require(app/classes/sendgrid/sendgrid-php.php): failed to open stream: No such file or directory in /app/index.php on line 10 Fatal error: require(): Failed opening required 'app/classes/sendgrid/sendgrid-php.php' (include_path='.:/app/.heroku/php/lib/php') in /app/index.php on line 10 

Die Struktur meines Projektes ist:

mailer //project name 
    | 
    |-- footer.php 
    | 
    |-- header.php 
    | 
    |-- index.php 
    | 
    |-- inc 
    | | 
    | |-- style.css 
    | 
    |-- app 
     | 
     |-- classes 
       | 
       |-- app.php 
       | 
       |-- sendgrid 
        | 
        |-- sendgrid-php.php 
        | 
        |-- ... 

(in meiner index.php der Lage bin, ich app.php ohne Problem sind)

Das Problem von sendgrid nicht kommen, weil ich das Problem auch mit amazon S3 haben ...

Antwort

0

Gelöst, alles, was Sie tun müssen, ist composer.json Datei im Stammverzeichnis (in dem Ordner namens Mailer in meinem Fall). Diese Datei muss weniger enthalten {}