Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Esecuzione file con PHP

    mi servirebbe far eseguire un file .bat quando si visita una pagina WEB.
    Ho già provato un po con i comandi system...exec...ecc..!
    Ma ho sempre un errore.
    QUalcuno mi può dare la sintassi corretta per eseguire file da PHP ?
    AH..uso Windows server 2003 con PHP 4.3.9

  2. #2
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Posta il comando in questione.
    Lo script deve girare in un server da te amministrato vero? Perchè in questo caso devi verificare nel php.ini di avere settato il safe mode a off
    safe_mode = Off


    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  3. #3
    AH....bè,il server è mio..
    Safe mode deve essere OFF??
    Io lo tengo ON per altri motivi...Dici che è quello?

  4. #4
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    http://it.php.net/manual/it/features...mode.functions

    Qui trovi una panoramica sulle funzioni disabilitate o cmq limitate in caso di safe_mode abilitato. Cmq fai una prova, disabilita il safe_mode, riavvia Apache e lancia la pagina in questione.

    Se ancora ti dà problemi posta il codice in questione ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  5. #5
    Bè,ho provato a metterlo OFF e nulla..
    ho provato a mettere l'eseguibile nella root del webserver (pensando a problemi di PATH) e niente.

    Lo script?
    in pratica ho 1 file .bat nella root del server che vorrei eseguire quando si visita un apposit pagina php.
    io ho usato questo comando:

    <?
    system ("test.bat");
    ?>

    Nei LOG rimane:
    PHP Warning: system(): Unable to fork [/test.bat]

    I permessi sono impostati (per test) con accesso FULL a tutti.

    Dimenticavo,non uso Apache ma IIS.

    Cosa sbaglio?

  6. #6
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Allora, il problema dovrebbe esserci solo con IIS, e cmq si tratta di un prob di permessi del file cmd.exe
    guarda qui, leggiti la prima risposta:
    http://www.mail-archive.com/php-bugs.../msg13059.html

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  7. #7
    Ora leggo.
    Intanto se puoi/hai voglia dai 1 occhiata ad una mia nuova discussione che sarebbe sempre per ottenere quello che volgio fare qua:
    si chiama: recuperare del testo in un file.

    Magari è più facile andare all'origine del mio scopo che risolvere questo problema.
    Grazie cmq.
    Ciao

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.