php linuxでのmkdir失敗の解決方法
最近1つの機能をして、file_を使う必要がありますput_contentsはサーバにファイルを書きますが、次のコードで失敗しています.
長い間問題を発見していないことを検査して、それからフォルダがずっと作成に成功していないことを発見して、権限の問題だと疑って、そこでログインサーバーはrootの下でフォルダを作成するディレクトリに権限を与えます:chmod 777 parpath、それからコードを実行して、すべてok!
注意:parpathは親ディレクトリであり、pathは作成するサブディレクトリです.
//
$filePath = '/tmp/logs/'.'site_'.\Core\Core::siteId().'/';
if(!file_exists($filePath)) mkdir($filePath,0700);
$logPath = $filePath.date('md').'_log.log';
file_put_contents($logPath,date('Y-m-d H:i:s')." ".$index." , ".count($matches[1]));
長い間問題を発見していないことを検査して、それからフォルダがずっと作成に成功していないことを発見して、権限の問題だと疑って、そこでログインサーバーはrootの下でフォルダを作成するディレクトリに権限を与えます:chmod 777 parpath、それからコードを実行して、すべてok!
注意:parpathは親ディレクトリであり、pathは作成するサブディレクトリです.