php mkdir の失敗の解決策: まずサーバーにログインし、次にフォルダーを作成するディレクトリを root の下に「chmod 777 parpath」として認証し、最後に mkdir コードを実行します。
推奨: 「PHP ビデオ チュートリアル 」
Linux での PHP mkdir エラーの解決策
最近 Web サイトを作成しましたが、ユーザーはバックグラウンドでフォルダーを手動で作成する必要がありました。Web サイトを作成した後は、Windows 上で非常にうまく動作しましたが、結果が Web サイトにアップロードされるとすぐに問題が発生しました。手動で作成した後 フォルダーに入るとエラーは報告されませんが、そのディレクトリに入ると、対応するフォルダーが作成されたことがわかりません。コードの実行に問題があると思われます。コードは次のとおりです。
mkdir($path,0777); if(file_exists($path)) echo "目录创建成功!"; else echo "创建目录失败!";
これはアクセス許可の問題ではないかと考えたので、サーバーにログインし、フォルダーが作成されるディレクトリをルート (chmod 777 parpath) の下に承認してから、次のコマンドを実行しました。コード、すべてOKでした!
注: parpath は親ディレクトリであり、path は作成されるサブディレクトリです。
mkdir() 関数はディレクトリを作成します。
この関数は、成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
文法
mkdir(path,mode,recursive,context)
以上がphp mkdirが失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。