Heim >Backend-Entwicklung >PHP-Tutorial >Beim Übertragen der gesamten Datei auf den Server ist ein Fehler 500 aufgetreten.
Prozess: Alle thinkphp-Dateien werden auf Ihrem eigenen Computer generiert und dann wird die gesamte Datei auf den Server übertragen.
Analyse: Dann kommt das Problem. Beim Hochladen wird auch die Laufzeitdatei hochgeladen. Das Runtime-Verzeichnis ist das Arbeitsverzeichnis von thinkphp und muss über Schreibberechtigungen verfügen. Wenn kein solches Verzeichnis vorhanden ist, erstellt thinkphp es selbst. Wenn das Runtime-Verzeichnis auf dem Server abgelegt wird, wird es schreibgeschützt, sodass ein Fehler gemeldet wird .
Lösung: Löschen Sie die Runtime auf dem Server und rufen Sie die Datei index.php (die auf das thingPHP-Framework verweist) erneut auf. Die Runtime wird automatisch generiert.