私はアップロードを受け取るPHPスクリプトを持っていて、それはmampでうまく動作し、ディレクトリを作成し、必要に応じてファイルを受信しますが、サーバーに移動すると、それもできないというエラーが出力されます。ディレクトリを作成してファイルを作成する権限をPHPに設定するにはどうすればよいですか?
[編集] 明確にするために、スクリプトはファイルを受け取り、保存する前にそのファイルのディレクトリを作成する必要があります。だから、擬似コードは...
$path = getNewPath();
mkdir("./$path", RECURSIVE);
fwrite($path/$newFile);
私はApacheにファイルをchownedし、777パーミッションを与えても、サイコロは与えませんでした。私はこれを指定するいくつかのPHPの設定が必要であると仮定していますが、それがどこであるか把握することはできません。 httpd.confは時間がかかり、スキミングして、関連するものは表示されません。
私は明らかに何かが不足していると確信していますが、それが何であるか把握できません。
TIA
あなたのサーバーはどのOSで動作していますか? – Ibrahim