Errore "Permission Denied" durante la scrittura su file XML in un plugin WordPress
Sto cercando di scrivere su un file XML in un plugin WordPress. Sto lavorando sul mio computer locale, un Mac con MAMP. Ho PHP 5.2.13. Il mio codice è:
$file_handle = fopen('markers.xml', 'w'); // Prova ad aprire il file in modalità scrittura
$stringdata = "Test Info"; // Dati da scrivere nel file
fwrite($file_handle, $stringdata); // Scrive i dati nel file
fclose($file_handle); // Chiude il file
Ricevo i seguenti errori:
Warning: fopen(markers.xml) [function.fopen]: failed to open stream: Permission denied in /Users/my_name/Sites/my_site/wp-content/plugins/my_plugin_folder/my_plugin_main_file.php on line 73
Warning: fwrite(): supplied argument is not a valid stream resource in /Users/my_name/Sites/my_site/wp-content/plugins/my_plugin_folder/my_plugin_main_file.php on line 75
Warning: fclose(): supplied argument is not a valid stream resource in /Users/my_name/Sites/my_site/wp-content/plugins/my_plugin_folder/my_plugin_main_file.php on line 76
Il file markers.xml ha i permessi impostati a 777.
Qualche suggerimento su come risolvere questo problema?
Grazie.

Controlla anche i permessi delle cartelle.
Vedi anche questo post http://www.php.net/manual/en/function.fopen.php#105465 - suggerisce che ha dovuto cambiare da percorso relativo ad assoluto per risolvere il messaggio di errore.
Insieme di suggerimenti per il debug qui: http://www.wrensoft.com/forum/showthread.php?t=786
1) permessi delle cartelle 2) maiuscole/minuscole 3) percorso assoluto/relativo e alla fine si è rivelato essere uno spazio extra da qualche parte,
