2016-08-07 31 views
0

Meine Anwendung funktioniert perfekt lokal aber beim Hochladen auf Live-Server gibt es ein paar Probleme.Yii2-Klasse nicht gefunden, wenn Anwendung auf Live-Server verschoben wird

Die erste ist, bekomme ich den folgenden Fehler auf einer bestimmten Seite meiner Anwendung, aber nicht auf andere, dass der Benutzer die gleiche Klasse.

Class 'yii\helpers\url' not found 

Der obige Fehler wird, obwohl ich habe die unten Linie an der Spitze meiner Ansicht Datei gefunden.

use yii\helpers\url; 

Die andere Frage, die ich bekommen ist, wenn mein Seo-Modell mit einem Rekord in meiner Seo Tabelle ausfindig zu versuchen, aber dieser Fehler wieder nur auf einem Teil meiner Anwendung kommt aber nicht der andere Teil, den die gleiche Tabelle verwendet/Modell. Im Folgenden wird der Fehler erhalte ich:

Class 'common\models\seo' not found 

Wenn ich die folgende Zeile verwenden (I Tabelle Arbeit und die notwendigen Daten sind sie bestätigen kann)

$seo = Seo::find()->where(['id' => $model->seo_id])->one(); 

Antwort

2

Verwendung yii \ Helfer \ url;

Änderung

Verwendung yii \ Helfer \ URL;

wird die gleiche Art und Weise SEO Klassenname

Seo

mit Kapital Fall

gestartet werden