サーバーにフォルダーを作成しようとしています。次のコードを書きました
function CreateErrorLog($IntegrationId, $errorStr){
if (!is_dir(PUBLIC_PATH.'/errors/'.$IntegrationId)) {
echo 'not present<br/><br/>';
try{
mkdir(PUBLIC_PATH.'/errors/'.$IntegrationId, 0777);
}catch(Exception $e){
echo '<br/><br/> exception----'.$e.'<br/><br/>';
print_r($e);
}
}else{
echo 'present<br/><br/>';
}
}
「not present」という出力が表示されますが、「errors」フォルダーの下に $IntegrationId の名前で作成されたディレクトリーが表示されません。これはローカルホストで機能しています。リモートサーバーに移動した後、問題が発生しています。何が問題ですか?