Xiode Posted December 29, 2006 Share Posted December 29, 2006 I have a script here [code]if (!is_dir($cfg['dir_user'])){ mkdir($cfg['dir_user'], 0777); }[/code]I have PHP5.2.0 installed. when this scrpt runs to create the dir. it leaves off 2 checks.. so when the script calls to create a 0666 it creates a 0644... I changed it to create a 0777 and it created a 0755... Any ideas??? Quote Link to comment https://forums.phpfreaks.com/topic/32190-mkdir-problems/ Share on other sites More sharing options...
wildteen88 Posted December 29, 2006 Share Posted December 29, 2006 wrap the chmod value in quotes:[code]if (!is_dir($cfg['dir_user'])){ mkdir($cfg['dir_user'], '0777'); }[/code]PHP tends to remove the leading zero from integers. Perhaps this could be causing the problem you are getting Quote Link to comment https://forums.phpfreaks.com/topic/32190-mkdir-problems/#findComment-149410 Share on other sites More sharing options...
Xiode Posted December 29, 2006 Author Share Posted December 29, 2006 That chmodded the folder to 1411 Quote Link to comment https://forums.phpfreaks.com/topic/32190-mkdir-problems/#findComment-149424 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.