Re: compilare da uno script php, perchè fallisce?

#92853
Up
0
Down
::

mario60″ post=92461Hi

non sono alla macchina in questione, ma potrebbe essere che i permessi di php lanciata dall’utente apache da linea di comando siano diversi da quelli di php invocato dal server web. In particolare alcune font sono state create sotto /var/www/ (quando ho compilato lo script -e quindi tex – da linea di comando) mentre il mio localhost è in /var/www/html/. Ma non mi è chiaro come sistemare la cosa.
Aggiono se trovo una soluzione, e in ascolto

grazie
mario

Un attimo… questo dipende da come implementi la procedura. Se dovessi farlo io, a lato client darei la possibilità solo di inviare al server il documento e metodo di compilazione. Lato server, ricevendo il documento crea un file locale e lo compila secondo il metodo che l’utente desidera. Finiti i giochi invia il documento al client. Perciò, dovresti assicurarti che sulla macchina su cui è installato il server tu abbia tutti i permessi per la compilazione (oltre alla distribuzione) se le macchine sono diverse. Se lavori, come probabile, su una macchina sola, secondo me è veramente un problema di riconoscimento dei path. Ma, senza avere più dettagli di come stai implementando la procedura e senza un esempio minimo è praticamente impossibile darti una mano.

Ciao
Claudio

Go to top