ユーザーがアクティブになるたびに、ユーザーごとにディレクトリを作成しようとしています。私のアプリケーションルートにというファイルがあります。というディレクトリがあります。その中にフォルダを作成しようとしています。ユーザーが作成されたmkdirコマンドが実行され、このエラーが表示されます。ここでは、エラー状態codeigniterにumaskで権限が設定されていても、mkdirが動作しない
のための画像を確認したフォルダ
if (!file_exists('./uploads/'.$consultancyid)) {
$old = umask(0);
mkdir('./uploads/'.$consultancyid, 0777,true);
umask($old);
}
ノートを作成するためのコードスニペットで問題がホスティング、他に表示されますが、唯一のホスティングGoDaddyは にしていません。どのような適切なソリューション
することは、あなたは別のパス上のdirsを作成できますか? –
問題は他のWebサーバーに表示されません。これはgodaddyホスティングで発生します –
Webサーバーはどのユーザーとして実行されますか?そのユーザーは、ディレクトリパス全体に対して完全な「書き込み」権限を持っていますか? –