2016-03-31 7 views
0

Kürzlich musste ich mit Kohana 3.3.1 Framework-Projekt arbeiten (was funktioniert). Ich habe es auf meinen Computer localhost verschoben, und es funktioniert dort nicht. Ich habe die mysqli-Server eingerichtet, versuchte es auf Apache und nginx und beide geben mir den gleichen FehlerKohana Projekt funktioniert nicht nach dem Umzug zu anderen Server

ErrorException [ Fatal Error ]: Call to undefined function __() 
SYSPATH/classes/Kohana/Kohana/Exception.php [ 53 ] 
53  $message = __($message, $variables); 
    { 
    Fatal error: Call to undefined function __() in /usr/share/nginx/www/system/views/kohana/error.php on line 64 

ich etwas vergessen? Ich habe auch versucht, es 777 Erlaubnis zu geben, und immer noch den gleichen Fehler.

+0

Diese Fehlermeldung maskiert die * real * Fehlermeldung. Sie müssen [Kohana's Fehlerbehandlung deaktivieren] (https://kohanaframework.org/3.3/guide/kohana/errors#disabling-errorexception-handling) um den wirklichen Fehler zu sehen. –

Antwort

0

Bitte überprüfen Sie die Dateinamen. Wahrscheinlich wird beim Senden an den Server in Kleinbuchstaben geändert. Unix wie Server kennt Unterschiede.

Oder überprüfen Sie, ob alle Dateien auf dem Server vorhanden sind. Dieser Fehler wird verursacht, weil Sie keine system/classes/Kohana/I18n.php Datei haben.

Oder überprüfen Sie besesir Gefängnis.