Symfon Projekt HTTP ERROR 500

  • Hallo zusammen !
    Ich habe vor einigen Tagen mein erstes Symfony 5.4 / PHP 7.4 - Projekt über FTP hochgeladen und dieses ist auch erfolgreich über eine Subdomain ansprechbar und arbeitet dort soweit hin.

    Nun habe ich das selbe Projekt "umprogrammiert" und auf Symfony 6.. und PHP 8.. umgestellt, ich habe wie beim vorherigen vorgehen das Project in meinen httpdocs Ordner der Hauptdomain gelegt und dann als Stammverzeichnis: httpdocs->MeinProjekt->public angegeben.
    Wenn ich aber jetzt die Seite laden will bekomme ich einen HTTP ERROR 500 ansonsten keine Symfony-dev Fehler.... ist noch im dev mode.
    Ich habe auch in den Hosting Einstellungen PHP 8.1 eingestellt.

    Über das Protokoll der Webhosting Control Panel wirft es mir folgende Fehler:


    "mod_fcgid: stderr: PHP Warning: require(): open_basedir restriction in effect. File(/var/www/vhosts/hostingXXXX.ae864.netcup.net/XXX.de/httpdocs/XXX/vendor/autoload.php) is not within the allowed path(s): (/var/www/vhosts/hostingXXX.ae864.netcup.net/XXX.de/httpdocs/XXX/public/:/tmp/:/var/lib/php/sessions:/var/www/vhosts/hostingXXX"


    UND:


    "mod_fcgid: stderr: PHP Warning: require(/var/www/vhosts/hostingXXXX.ae864.netcup.net/XXX.dee/httpdocs/XXXX/vendor/autoload.php:( Failed to open stream: Operation not permitted in /var/www/vhosts/hostingXXXXX.ae864.netcup.net/XXX.de/httpdocs/XXXX/public/index.php on line 8, referer:


    Bin noch recht neu in der Materie deswegen weiß ich aktuell nicht weiter. Die .htacces Datei liegt im public Ordner


    Bin für jede Hilfe dankbar :)

    • Hilfreichste Antwort

    Der erste Fehler zeigt das Problem. Du musst in den PHP-Einstellungen der Domain bei open_basedir die andere Option wählen, die mit {WEBSPACEROOT} anfängt. Das zweite ist vermutlich ein Folgefehler.

  • cube4d

    Hat einen Beitrag als hilfreichste Antwort ausgewählt.