ホームページ  >  記事  >  バックエンド開発  >  php mkdirが失敗した場合の対処方法

php mkdirが失敗した場合の対処方法

藏色散人
藏色散人オリジナル
2020-08-12 10:07:484289ブラウズ

php mkdir の失敗の解決策: まずサーバーにログインし、次にフォルダーを作成するディレクトリを root の下に「chmod 777 parpath」として認証し、最後に mkdir コードを実行します。

php 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。