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:
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.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
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??