Errore XAMPP?

0

Uso Google Drive per sincronizzare i file per i progetti Web che sto creando. Ho un PC (Windows 7 e Windows Vista) e un Mac (10.11.1).

XAMPP consente di eseguire programmi e database PHP sul computer locale. Il problema è che quando modifico un file sulla mia macchina Windows e poi vado alla mia macchina mac e provo a caricare il file nel browser, XAMPP mi dà questo errore ... Avviso: sconosciuto: impossibile aprire lo stream: autorizzazione negata in Unknown sulla linea 0

Fatal error: Unknown: Failed opening required '/Applications/XAMPP/xamppfiles/htdocs/drive/fireworks/fireworks.html' (include_path='.:/Applications/XAMPP/xamppfiles/lib/php') in Unknown on line 0

Che cosa significa? Come posso risolverlo?

Questo problema è davvero fastidioso e devo sistemarlo perché mi sta facendo impazzire! Se cambio i permessi dei file, funzionerà fino alla prossima volta che modifico i file sul mio computer Windows.

    
posta www139 29.11.2015 - 01:34
fonte

1 risposta

1

Credo che tu abbia la chiave per la risposta nella tua domanda. È un problema di autorizzazioni e ci sono almeno due modi per risolverlo. In definitiva, tuttavia, è probabile che Google Drive possieda il file e quindi quando il server Web in XAMPP tenta di eseguirlo, viene negato. Probabilmente, il web server non è nemmeno nello stesso gruppo di GD e quindi le autorizzazioni Unix dovrebbero finire almeno in 5. Ho il sospetto che l'impostazione dei file nel famigerato (e assolutamente giusto) 777 correggerebbe il problema. Un numero di autorizzazione che termina con 7 indica che stai dando l'accesso pubblico completo per leggere, scrivere ed eseguire lo script.

Per una risoluzione, vai su git. Non sono a conoscenza di nessuno che utilizzi Google Drive come strategia di implementazione, anche se sono certo che qualcuno lo abbia. Credo che il controllo della versione più popolare sia Git, il che sarebbe comunque buono da imparare, in quanto avrai bisogno di quelle competenze se lavori per un negozio di sviluppo.

Una seconda opzione sarebbe scrivere un po 'di bash o uno script Apple per cambiare i permessi dei file.

    
risposta data 30.11.2015 - 16:34
fonte

Leggi altre domande sui tag