Ciao a tutti
Ho creato questo piccolo file di test per provare una connessione a un DB (nel mio caso Oracle).
Se apro il file nel browser mi viene visualizzata correttamente la data. Se provo a modificare un elemento della connessione (esempio la password) per verificare l'errore, la pagina visualizzata è completamente bianca.
Ho provato allora a scrivere un file più semplice:
Purtroppo la situazione non cambia: la pagina è sempre bianca e non visualizzo la notifica dell'errore.
Posso avere un aiuto ?
Grazie
Ho creato questo piccolo file di test per provare una connessione a un DB (nel mio caso Oracle).
Codice:
<?php
//File: test.php
$dbHost = "myhost";
$dbHostPort="1521";
$dbServiceName = "myservicedb";
$usr = "test";
$pswd = "mypwd";
$dbConnStr = "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=".$dbHost.")(PORT=".$dbHostPort."))
(CONNECT_DATA=(SERVICE_NAME=".$dbServiceName.")))";
if(!$dbConn = oci_connect($usr,$pswd,$dbConnStr)) {
$err = oci_error();
trigger_error('Impossibile stabilire una connessione: ' . $err['message'], E_USER_ERROR);
};
$strSQL = "SELECT TO_CHAR(SYSDATE, 'HH:MI:SS') ctime FROM DUAL";
$stmt = oci_parse($dbConn,$strSQL);
if (!oci_execute($stmt)) {
$err = oci_error($stmt);
trigger_error('Query non eseguita: ' . $err['message'], E_USER_ERROR);
};
oci_fetch($stmt);
$rslt = oci_result($stmt, 'CTIME');
print "<h3>Ora corrente ".$rslt."<h3>";
?>
Ho provato allora a scrivere un file più semplice:
Codice:
<?php
$test=2;
if ($test>1)
{
trigger_error("Verificato un errore voulto");
}
?>
Posso avere un aiuto ?
Grazie