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??? 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 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 Link to comment https://forums.phpfreaks.com/topic/32190-mkdir-problems/#findComment-149424 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.