PHPを使用してファイルを作成しようとしていますが、機能していません。これは書き込みアクセス権がないためだと思います(以前は常に問題でした)。フォルダchmod0777を作成して、これが問題であるかどうかをテストしようとしましたが、そのディレクトリ内のすべてのスクリプトが、元に戻すまで500エラーメッセージを返すことになりました。PHPにファイルシステムへの書き込みアクセスを許可して、ファイルを作成できるようにするにはどうすればよいですか?
編集:Apacheを使用したHostgator共有ホスティングでホストされています。
編集2:誰かがコードを要求しました:コードはGDイメージスクリプトです。残りの部分は、以前と呼ばれるすべてのイメージを作成していたのと同じように機能することを知っています。今、私は新しいテキストが追加されたときにそれらを作成し、それらをフォルダに保存しようとしています。私が持っている書き込み行は次のとおりです。imagejpeg(null、$ file、85);
また、壊れたスクリプト(主にtizagからコピーされたもの)であるかどうかを確認するためのテストファイルを作成しました:http://gearboxshow.info/rkr/lesig.jpg/testfile.txt (投稿するかどうか/方法がわかりません)ここに適切なコードがあります。これがPHPスクリプトの内容からPHPタグを除いたものです。)
13,13,1(別行)を返すので、何かを書いたように見えますが、testfile.txtが空白(空白をアップロードした)または存在しない(削除した場合)。
編集3:サーバーはCentOSを実行します。