Visualizzazione dei risultati da 1 a 5 su 5

Discussione: gestione degli errori

  1. #1

    gestione degli errori

    Salve ragazzi, a proposito della gestione degli errori in php, volevo chiedere una cosa.
    Se il mio php.ini ha dysplay_errors = Off come posso da script modificare nelle pagine
    questa impostazione ?

    Il server è IIS6.
    Ho letto di questo file .htaccess ma non funziona su IIS.
    lucasweb.it
    web design & development >>>

  2. #2
    codice:
    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Nulla, non va.
    Sul server mio di sviluppo risolvo impostando direttamente il php.ini
    Ma se setto display_errors = Off e metto

    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');

    $si = function_exists('mysqli_connect');
    if ($si) //l'errore è qui manca {
    echo "MySqli è correttamente installato e funzionante.";
    } else {
    echo "MySqli non risulta correttamente installato e funzionante.";
    }
    ?>

    non va
    lucasweb.it
    web design & development >>>

  4. #4
    Mi sta venendo un'altro dubbio però.
    Il file php.ini sul server sta in c:\windows

    Non è che deve avere i permessi di scrittura per l'utente web ?
    Attualmente i permessi sono:

    In c:\php\temp - Scrittura e lettura per l'utente web
    Mente in c:\php - Solo visualizzazione

    A questo punto cosa conviene fare ?
    Sposto il php.ini nel c:\php e vedo come far puntare li le richieste IIS o abilito il permesso
    su c:\windows\php.ini ?? Tanto la macchina di sviluppo è in una LAN mia privata e chiusa
    dall'esterno ??

    Sempre se il problema è questo.
    Ciao
    lucasweb.it
    web design & development >>>

  5. #5
    il php.ini viene solo letto allo start del server http.

    Quindi deve trovarsi in un path di sistema in modo da essere trovato.

    per il resto ... non ho capito granche'. Nello script che hai postato prima hai un errore nella graffa di apertura che si trova dopo la if, errore perche' viene commentata. che vuol dire "non va'?"

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.