Guten Tag und Hallo
ich habe hier Lokal ein Laravel Projekt welches ich nun beim Hoster aufn Server hochgeladen habe und habe nun folgendes Problem:
Meine Schleife kommt an den oben stehenden Code und weil ich nicht alle (mittlerweile 53 Klassen) manuell abfragen will, erstell ich mir die Klasse anhand vom Request und wandel den string in eine Klasse um. Lokal klappt das auch wunderbar..
Auf dem Live Server aber denke ich kann die Klasse nicht gefunden werden. Wenn ich die Klasse manuell angebe und $model sowie $newModel auskommentiere, kommt auch kein Fehler.
Die Fehlermeldung sagt leider nichts aus
An anderer Stelle wo ich den Code benutze kommt zumindest "message: "Class 'App/BeispielKlasse' not found" "
Muss ich den Pfad irgendwie/irgendwo anders angeben oder wo könnte hier der Fehler liegen?
Vielen Dank im voraus
Oh Herr.. lass Hirn regnen...
Problem gelöst... -_-
ich habe hier Lokal ein Laravel Projekt welches ich nun beim Hoster aufn Server hochgeladen habe und habe nun folgendes Problem:
PHP:
if ($class[$relation] !== null) {
$model = join(DIRECTORY_SEPARATOR, array('App', ucfirst($relation)));
$newModel = new $model($probe[$relation]);
$newModel->save();
$newClass->GetBelongsTo($model, $id)->associate($newModel)->save();
}
public function GetBelongsTo($model, $id) {
return $this->belongsTo($model,$id);
}
Meine Schleife kommt an den oben stehenden Code und weil ich nicht alle (mittlerweile 53 Klassen) manuell abfragen will, erstell ich mir die Klasse anhand vom Request und wandel den string in eine Klasse um. Lokal klappt das auch wunderbar..
Auf dem Live Server aber denke ich kann die Klasse nicht gefunden werden. Wenn ich die Klasse manuell angebe und $model sowie $newModel auskommentiere, kommt auch kein Fehler.
Die Fehlermeldung sagt leider nichts aus
PHP:
exception: "ErrorException"
file: "/is/htdocs/wp12979348_PGII2LLJH8/www/..../laravel/vendor/lanin/laravel-api-debugger/src/Debugger.php"
line: 118
message: "Illegal string offset 'debug'"
An anderer Stelle wo ich den Code benutze kommt zumindest "message: "Class 'App/BeispielKlasse' not found" "
Muss ich den Pfad irgendwie/irgendwo anders angeben oder wo könnte hier der Fehler liegen?
Vielen Dank im voraus
Ergänzung ()
Oh Herr.. lass Hirn regnen...
Code:
$model = join(DIRECTORY_SEPARATOR, array('App', ucfirst($relation)));
$model = join('\\', array('App', ucfirst($relation)));
Problem gelöst... -_-
Zuletzt bearbeitet: