Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    129

    php con access (problemi)

    Ciao a tutti, sono alle prese con un db access e il mio caro PHP (lo so lo so.. è uno schifo di matrimonio ma è capitato pure questo...), fatto sta che ho provato alcuni script di base non sapendo nulla di access, fra cui anche lo script nella guida di html.it, mi viene restituito sempre un errore di apache e la pagina ovviamente non restituisce niente.

    La macchina è un semplice desktop con installato su easyphp senza nessun particolare setting per access, qualcuno di voi sa a cosa può essere dovuto un problema del genere?

  2. #2
    Quale errore viene visualizzato? Cerca di essere preciso.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    129
    Viene visualizzata la finestrella di errore di windows xp: si è verificato un errore in apache.exe l'applicazione verrà chiusa.
    identificativo: AppName: apache.exe AppVer: 0.0.0.0 ModName: php4ts.dll
    ModVer: 4.3.10.10 Offset: 000e53ef

    Ovviamente con tutti gli altri script php/mysql apache va alla grande

  4. #4
    Inizia a testare dei singoli estratti di codice (es. la connessione al DB) per verificare quale di questi generi il problema. Poi posta qui il codice incriminato.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    129
    Posto il codice minimo per cui già il apache va in crash:

    <?PHP
    $db = "C:\Programmi\EasyPHP1-8b\www\access\FastGreenNew07.mdb";
    $sc = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=$db;";

    // Creo due oggetti COM contenenti gli oggetti Connection e Recordset
    $cn = new COM("ADODB.Connection");
    $rs = new COM("ADODB.Recordset");

    // Apro la Connection ed il Recordset
    $cn->open($sc);
    ?>

    Appena apro la connessione apache va in crash, la versione che utilizzo di apache è:1.3.33 mentre per php uso 4.3.10.

    qualche idea?

  6. #6
    Prova con:

    Codice PHP:
    <?php
    $cn 
    = new COM("ADODB.Connection");
    ?>
    e poi con:

    Codice PHP:
    <?php
    $db 
    "C:\\Programmi\\EasyPHP1-8b\\www\\access\\FastGreenNew07.mdb";
    $sc "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=$db;"

    $cn = new COM("ADODB.Connection");
    $cn->open($sc); 
    ?>
    Va in crash con entrambi?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    129
    Va in crash con il secondo codice, pare quindi che sia

    $cn->open($sc);

    a fare andare apache in crash

  8. #8

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 © 2025 vBulletin Solutions, Inc. All rights reserved.