Errore PHP in WordPress dopo la modifica di un file con FileZilla

4 set 2010, 14:23:32
Visualizzazioni: 864
Voti: 2

Utilizzo il software FTP gratuito FileZilla. Nella maggior parte dei casi, quando apro un file PHP da FTP usando FileZilla, ottengo questo errore dopo aver modificato e salvato il file:

Parse error: syntax error, unexpected T_VARIABLE in Percorso del file qui on line 1

Come posso risolvere questo errore ed eliminare definitivamente questo problema?

Dovrei passare a un altro programma FTP?

1
Commenti

Quale editor stai utilizzando in quell'operazione? L'editor potrebbe essere proprio la causa, quindi cambiare client FTP potrebbe non aiutare affatto. Ma comunque, dovresti provare WinSCP.

hakre hakre
4 set 2010 17:18:13
Tutte le risposte alla domanda 2
4

Potrebbe essere un problema con la codifica dei tuoi file. Assicurati che i tuoi file siano codificati nello stesso modo della tua installazione WordPress. Nella maggior parte dei casi, il tuo sito utilizza file codificati in UTF-8.

Vai alle opzioni di FileZilla: Apri Gestione siti > Scheda Charset - Codifica personalizzata > e verifica se è impostato su UTF-8.

Quando è impostato correttamente, prova ad aprire e modificare un file per vedere se funziona!

4 set 2010 14:45:58
Commenti

Grazie per la risposta. Guarda, questa è la mia attuale configurazione http://shup.com/Shup/412439/11084202023-My-Desktop.png

Jitendra Vyas Jitendra Vyas
4 set 2010 14:51:44

Cosa dovrei cambiare nella mia configurazione attuale? Qual è la differenza tra "Forza UTF-8" e "Usa charset personalizzato"?

Jitendra Vyas Jitendra Vyas
4 set 2010 15:40:29

Opterei per "Forza UTF-8" così sei certo che venga utilizzata la codifica corretta. Altrimenti potresti ottenere caratteri strani aggiunti al tuo file che potrebbero causare errori PHP!

Bowe Frankema Bowe Frankema
4 set 2010 16:34:49

+1 Ok Grazie, lo imposterò su "Forza UTF-8". Ma sono solo curioso del perché "rilevamento automatico" non sia buono. Cosa significa "usa UTF-8 se il server lo supporta"? E perché questa opzione crea problemi con i file PHP.

Jitendra Vyas Jitendra Vyas
4 set 2010 16:40:00
0

Un'altra opzione relativa alla codifica dei file potrebbe essere legata al formato del file. Se modifichi tramite FileZilla e salvi il file in formato Windows mentre il server è Linux, ad esempio.

In tal caso, la modifica potrebbe rimuovere i ritorni a capo, il che significa che alcune righe di codice potrebbero essere concatenate in un'unica riga di commento e quindi commentate.

Ovviamente dal tuo errore non sembra essere questo il problema, ma solo per completezza di documentazione - è bene tenerlo presente.

4 set 2010 17:05:14