I file PHP non vengono eseguiti su Windows Machine

ho creato l'applicazione in PHP sul mio Mac OSX. e dopo lo sviluppo ho zippato e trasferito alla macchina di Windows 7. e quando ho provato ad aprirlo ottengo questo errore.

Avviso: sconosciuto: imansible aprire lo stream: authorization negata in Unknown sulla linea 0

Errore irreversibile: Sconosciuto: apertura fallita richiesta 'C: /wamp/www/app/index.php' (include_path = '.; C: \ php \ pear') in Unknown alla row 0

l'errore sopra suggerito, l'errore è causato a causa del problema di authorization del file, c'è qualche modo ansible che possa risolvere questo errore in Windows stesso.?

grazie..

Ho avuto questo e ho scoperto che era perché il file index.php è stato impostato con la crittografia.

Per chiunque voglia escluderlo, fai clic con il button destro del mouse sul file php, seleziona "Proprietà", quindi fai clic sul button "Avanzate" e deseleziona la casella di controllo "Crittografa i contenuti per proteggere i dati" e fai clic su "O.K". Questo ha funzionato per me, quindi me lo sono messo.

è necessario impostare le autorizzazioni per il gruppo SYSTEM, non solo per l'utente corrente. Proprietà -> sicurezza (o qualcosa del genere), quindi select SISTEMA> Modifica> Consenti controllo completo> OK

Sembra un problema con le autorizzazioni che è necessario fare clic con il button destro del mouse sul documento Proprietà> Sicurezza Fare clic su tutti o su SISTEMA a seconda che se XP o Windows 7 / Vista modificano le autorizzazioni per consentire loro di leggere ed eseguire.

Per riferimento clicca qui

Sembra che qualcosa sia incasinato nel codice quando si richiede un file:

C: /wamp/www/app/index.php

Non è un path valido su una macchina Windows, Windows usa "\" per un separatore di directory mentre linux / unix / mac usa un "/".

In PHP non si creano mai tagli di directory di codice, utilizzare la costante:

DIRECTORY_SEPARATOR

Per consentire al tuo codice di funzionare senza problemi su qualsiasi piattaforma.

Per le persone che vogliono sapere come ho risolto questo.

Il problema era con il permesso del file index.php , quando ho cambiato il permesso del file per index.php ha funzionato.

Ho avuto lo stesso problema con UwAmp . Ho risolto il problema cambiando il nome di una cartella sul mio path, da Formación a Formacion , rimuovendo il segno di accento, che sembra essere un problema.

Nel tuo cmd prova a eseguire il tuo progetto con il seguente command

 php -S localhost:8000 -t public