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

    COM, Office 2003 e Windows 2003 Server

    Non riesco a far funzionare le COM con Office 2003 nel mio server. Credo che sia un problema di autorizzazioni. Se lancio uno script come:

    <?php

    $word = new COM("C:/prova.doc") or die("Non sono riuscito ad eseguire Word");
    echo "Word caricato, versione {$word->Version}\n";

    $word->Visible = 1;

    $word->Documents->Add();

    $word->Selection->TypeText("Questa è una prova...");
    $word->Documents[1]->SaveAs("Prova inutile.doc");

    $word->Quit();

    $word->Release();
    $word = null;
    ?>

    non succede niente, word non si avvia e il file PHP non si esegue. Ho seguito i suggerimenti di questo articolo (Interfacing With COM Objects Under Windows):

    http://www.phpbuilder.com/columns/ve...01.php3?page=1

    ma senza successo. Ho vito messaggi simili su altri forum, ma nessuno aveva una risposta. Ho installato php con easyphp, ma su altre macchine con win 2000 server non avevo questi problemi, quindi sospetto che sia un problema legato a 2003 server.
    Grazie per ogni risposta
    Daniele

  2. #2
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Sei fortunato, a me crasha direttamente...

    [.:: JaguarXF ::.]
    __________________

  3. #3
    in effetti e' un mezzo crash, dal momento che mi da "Impossibile visualizzare la pagina"...Inizio a temere di dover re-istallare 2000 server....
    Daniele

  4. #4
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Forse è proprio l'accoppiata Office 2003-PHP...
    SU XP, PHP non risce comandare Office2k3 via COM. Sulla stessa macchina in VB è fattibilissimo...

    [.:: JaguarXF ::.]
    __________________

  5. #5
    ....allora ritorno a 2000 server. Mi piacerebbe sapere se qualcuno e' riuscito a farle funzionare su 2003.
    Ciao e grazie
    Daniele

  6. #6
    Credo che con PHP 5 funzioni bene, ma non ne sono sicuro. Se faccio in tempo provo..
    Daniele

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.