質問: fwrite関数に関しての質問です。 下記コードを入門書を読みながら作成しているのですが、 「Warning: fopen(test.txt): failed to open stream: Permission denied in /Applications/XAMPP/......../write.php on line 2」とエラーが出ます。 本には「ディレクトリにファイルがない場合自動的にファイルを作成してくれる」と書いてあるのですが、実行されません。 エラー文を読んでみて、test.txtというファイルがないから開けないよというメッセージだと思い、一応test.txtを同じディレクトリに作成してから実行しましたが、同じメッセージが出ます。 本と同じようにし、インターネットで調べて触っていますができないので質問致します。 アドバイスください宜しくお願いします。
回答: >failed to open stream: Permission denied in /Applications/XAMPP/........ これはそのファイルを作りたいディレクトリーに許可がないよと言っているのです。 そのディレクトリーに書き込み許可を与えてください。