stavo cercando di correre phpdox in Windows Server 2012 - ma sto ottenendo l'errore:PHPDox file non trovato
PHP Version: 7.0.5 (WINNT)
PHPDox Version: 0.8.1.1
Exception: TheSeer\phpDox\Generator\TokenFileException (Code: 1)
Location: phar://D:/htdocs/AscPro/bin/phpdox-0.8.1.1.phar/phpdox/generator/pro
ject/TokenFile.php (Line 19)
File 'file:/D:/htdocs/AscPro/build/phpdox/tokens/AppBundle/AppBundle.php.xml'
not found
Ho controllato la posizione, il file non manca. Sto riscontrando questo problema durante il processo di integrazione continua con jenkins. È molto strano, perché la stessa versione di phpdox ha funzionato per me su Ubuntu. Forse questo è legato al fatto che tutti i programmi si trovano su "C:", tra cui Jenkins - ma l'area di lavoro di jenkins è su "D:"?
Non c'è soluzione? Posso sovrascrivere la classe fileinfo del pacchetto in qualche modo? O ci sono strumenti equivalenti che generano documenti come phpdox e funzionano su Windows Server? – user3746259
Aggiungi come modificare la funzione esistente. La formattazione dei commenti è così scarsa. – whitediver
Non posso essere d'accordo, come 'file_exists' con'/'funziona lo stesso su Unix e Windows con l'eccezione dei nomi di directory, ma questo non è un caso relativo alla directory. – yergo