Visualizzazione risultati 1 fino 4 di 4

Discussione: Errore - Strict Standards

  1. #1
    tutordrive non è connesso Neofita
    Data registrazione
    30-12-2013
    Messaggi
    17

    Predefinito Errore - Strict Standards

    Salve,

    nelle mie pagine uso alcuni componenti dell'Embarcadero HTML5 Builder XE5, e quando uso i database ricevo il seguente errore :

    Codice:
    Strict Standards: Declaration of CustomTable::dumpHiddenKeyFields() should be compatible with that of Component::dumpHiddenKeyFields() in /membri/tutordrive/rpcl/dbtables.inc.php on line 1245
    in locale ho risolto semplicemente aggiungendo all'inizio delle mie pagine PHP il seguente codice

    Codice PHP:
    <?php
    //per eliminare la visualizzazione degli errori
    error_reporting( E_STRICT );
    ini_set('display_errors', '0');
    però tale soluzione non va per le pagine caricate su altervista, neanche aggiungendo l'opzione

    Codice PHP:
    error_reporting( E_ALL ^ E_NOTICE ^ E_STRICT );
    Perché? io credo che dipenda semplicemente da qualche opzione di PHP o di Apache.

    Come posso risolvere quindi?

  2. #2
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Dall'errore, controlla i parametri che passi ai metodi.

    Usare error_reporting() per nascondere il warning è come modificare un termometro per non mostrar la febbre. Il problema è la causa, non l'avviso!

    Ciao!

  4. #4
    tutordrive non è connesso Neofita
    Data registrazione
    30-12-2013
    Messaggi
    17

    Predefinito

    I problema è che essendo librerie di terze parti, anche aprendo il file, non so come mettere mani, quindi alla fine ho optato per inserire

    ini_set('display_errors', E_STRICT );

    che credo mi inibisca solo questo tipo di errori

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •