2016-05-03 3 views
0

Ich war Code Igniter 3.0 mit PHP 5.6.CodeIgniter HMVC MX_Loader :: Bibliothek Fehler nach der Aktualisierung auf PHP 7

Nachdem er von Ubuntu 15,04-16,04 aktualisieren, 7.

Ich war mit HMVC Implementierung von Code Igniter und PHP-Upgrade gestartet werfen folgende Fehler von 5,6 auf PHP aktualisiert PHP wurde auch: -

A PHP Error was encountered 

Severity: Warning 

Message: Declaration of MX_Loader::library($library, $params = NULL, $object_name = NULL) should be compatible with CI_Loader::library($library = '', $params = NULL, $object_name = NULL) 

Filename: MX/Loader.php 

Line Number: 0 
+0

sehen, ob dies altes Thema erscheinen soll https helfen können: //github.com/pyrocms/pyrocms/issues/1553 – Linus

Antwort

1

Die Nachricht erklärt Ihr Problem ziemlich genau.

Versuchen Sie, in Ihrem Ordner Anwendung/third_party/MX/eine Datei namens Loader.php zu finden.

An Zeilennummer 144 (oder so ähnlich) ist eine Funktionsbibliothek namens

nur mit Ihrem Code ersetzen

public function library($library = '', $params = NULL, $object_name = NULL) 

und es sollte wieder


jedoch die seltsame Arbeit Ding ist hier - es sieht aus wie Sie eine alte Version von CI verwenden, weil die Funktion der aktuellen Version wie

aussieht
public function library($library, $params = NULL, $object_name = NULL) 

wie Sie here

Ich denke, nach dem Upgrade auf PHP 7 Sie wandte sich „display_errors“ auf, weil dieser Fehler auch auf PHP 5.6.x sehen

Verwandte Themen