2016-04-08 10 views
0

ich ein Projekt auf meinem Server hochgeladen und bekam diesen Fehler:Nachricht: Erklärung MY_Lang :: Linie() soll mit der CI_Lang :: Linie kompatibel sein()

A PHP Error was encountered

Severity: Runtime Notice

Message: Declaration of MY_Lang::line() should be compatible with that of CI_Lang::line()

Filename: core/MY_Lang.php

Line Number: 94

Backtrace:

File: /home/qnscompa/public_html/erp/index.php Line: 292 Function: require_once

  • on line 292 Dieser Code wird geschrieben ..

    require_once BASEPATH.'core/CodeIgniter.php ';

+0

Konnten Sie Ihre Frage redigieren, um etwas vom Projekt, besonders um Linie 292 zu teilen? Es ist schwer dir sonst zu helfen. –

Antwort

0

MY_Lang::line() hat verschiedene Argumente, oder eine andere Zugriffsebene (öffentlich/privat/geschützt) als CI_Lang::line().

Es ist auch wichtig, die gleichen genauen Argument-Standardwerte zu haben. Beispielsweise würden parentClass::customMethod($thing = false) und childClass::customMethod($thing) den Fehler auslösen, da die Methode des untergeordneten Elements keinen Standardwert für das erste Argument definiert hat.