Eroare la deschiderea fluxului: Permisiune refuzată la scrierea într-un fișier XML într-un plugin WordPress
Încerc să scriu într-un fișier XML într-un plugin WordPress. Lucrez pe calculatorul local, un Mac cu MAMP. Am PHP 5.2.13. Codul meu este:
$file_handle = fopen('markers.xml', 'w');
$stringdata = "Test Info";
fwrite($file_handle, $stringdata);
fclose($file_handle);
Primesc următoarea eroare:
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
Fișierul markers.xml are permisiunile setate la 777.
Aveți sugestii pentru rezolvarea acestei probleme?
Mulțumesc.

Verificați și permisiunile folderelor.
Consultați și acest articol http://www.php.net/manual/en/function.fopen.php#105465 - sugerează că a trebuit să schimbe din cale relativă în absolută pentru a rezolva mesajul de eroare.
Un set de sugestii pentru depanare aici: http://www.wrensoft.com/forum/showthread.php?t=786
1) permisiunile folderelor 2) litere mari/mici 3) cale absolută/relativă și în final s-a dovedit a fi un spațiu în plus undeva,
