書き込みを行ったファイルが削除できない – プログラミング – Home

書き込みを行ったファイルが削除できない
 
通知
すべてクリア

書き込みを行ったファイルが削除できない


HANABI
 HANABI
(@HANABI)
ゲスト
結合: 21年前
投稿: 39
Topic starter  

書き込みを行ったファイルが削除できない
言語:PHP
サーバー:レンタルサーバー
PHPで普通にディレクトリを作成しその中にファイルを作成しそのファイルに書き込んだときに
削除できなくなります。
PHPプログラムから削除できません。
権限変更も出来ません。が
System関数を使えば削除できます。
ftpソフトでも変更も削除も出来ません。が、設定を変えると出来ます。
前のレンタルサーバではそんなことありませんでした。
その原因が知りたいのですが教えていただけないでしょうか?
それが、サーバの仕様だとは思うんですが、どの部分が知りたいです。
サーバ管理者に問い合わせましたが明確な返答がありませんでした。
System関数使えばいいんですが・・・
おわかりの方お願いします。。


引用解決済
トピックタグ
Web
たけ
 たけ
(@たけ)
ゲスト
結合: 24年前
投稿: 116
 

パーミッションだと思うんですけどね。(755とかってあれ)
サーバーが変わると、これが微妙に異なったりしますね。
でも元から存在するファイルは、これを変えてしまえばよさそうですが
PHPで作成したファイルのパーミッションはどう設定するんだろ。
作成されたファイルのパーミッションは、現状どうなっていますか?


返信引用
HANABI
 HANABI
(@HANABI)
ゲスト
結合: 21年前
投稿: 39
Topic starter  

回答ありがとうございます。
PHPでディレクトリを作成するときと、PHPでファイル作成時に777にしていますが、
777になりません。ftpソフトで作成した場合は777に出来ます。
また、作っただけでは、PHPからでも削除できます。が
ディレクトリを作って、その中のファイルに書き込みをした場合に削除できません。
引き続き調べてみます。
情報があったら、お願いします。


返信引用
たけ
 たけ
(@たけ)
ゲスト
結合: 24年前
投稿: 116
 

ディレクトリを作った場合にダメってことは、そのディレクトリのパーミッションは
どうなってますか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました