Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46

    Problema con PHP in Command Line su Windows

    Salve a tutti.
    Ho questo problema: un mio script php5 che esegue una serie di operazioni sul database (MySql 5.1) funziona correttamente su un sistema linux.
    L'ho portato su un server Windows (Windows 2003 server) e chiamandolo da browser funziona bene. Se lo lancio da riga di comando lo script parte ma si ferma con il messaggio: Fatal Error: Class 'mysqli' not found ... ecc.

    Ora: le estensioni di PHP necessarie sono attivate (altrimenti non funzionerebbe neanche nel browser), ho aggiunto la directory contenente il PHP nel PATH e l'estensione *.PHP in PATHEXT.
    Cosa altro devo fare?


    Vi ringrazio per l'attenzione.
    sergio di sunelweb

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Probabilmente non è utilizzato lo stesso php.ini quando lo usi dal web e quando lo usi da riga di comando.

    Da riga di comando ed esegui

    php --ini

    per vedere da dove recupera il php.ini

    Se hai bisogno di specificare un path in cui cercare il file php.ini usa l'opzione -c o copia il tuo php.ini nella directory in cui lo va a cercare

    http://www.php.net/manual/en/feature...ne.options.php

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46
    GRANDE !!!!

    Ho copiato il php.ini in C:/windows ed ora funziona.

    Veramente grazie, non ci avevo proprio pensato !!!
    sergio di sunelweb

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.