Ciao a tutti,

sto facendo un migrazione da un serverino con windows xp ad un serverone con windows 2008 server r2.

Tutto funziona alla grande tranne questa cosa fastidiosa:

ho installato excel 2007 per usare le applicazioni COM con il php e mi da questo errore:

codice:
Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft Office Excel
Description: Impossibile accedere al file "c:\test\test.xls". I motivi possibili sono: • Il nome o il percorso del file non esiste. • Il file è utilizzato da un altro programma. • Il nome della cartella di lavoro che si sta tentando di salvare corrisponde a quello di una cartella di lavoro attualmente aperta.' in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\test_excel.php:11 Stack trace: #0 C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\test_excel.php(11): variant->Open('c:\test\test.xl...') #1 {main} thrown in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\test_excel.php on line 11
Premetto che la path è corretta ed il file si trova proprio su c:\test\test.xls e che nel vecchio server, con excel 2007 funzionata tutto perfettamente. Prima di mettere il file qui chiaramente era messo su htdocs con la path completa ma il risultato è sempre quello.
Sicuramente per non darmi l'errore a questa riga $excel = new COM("Excel.application") vuol dire che va avanti ed il problema è solo nella lettura del file.

Cosa può essere, errore di permessi o altro??