Whatever user your web server is running as needs to have permission to write to that directory that you are trying to make the new one in.
---John Holmes... > -----Original Message----- > From: Phil Powell [mailto:[EMAIL PROTECTED]] > Sent: Saturday, September 28, 2002 3:38 PM > To: [EMAIL PROTECTED] > Subject: [PHP] mkdir() failed: Permission denied > > Ok, I am stuck. I am trying to create a folder in the same directory as > process.php and then use move_uploaded_file($FILES['myImage]['tmp_name']) > and it constantly fails: > > mkdir() failed (Permission denied) > > Here is my code: > > <? > $willChangeLayout = 1; $isEmptyLayoutValues = 1; > > foreach ($_POST as $key => $val) { > if (strcmp($key, "isDefaultLayout") == 0) $willChangeLayout = 0; > if (!empty($_POST[$key])) $isEmptyLayoutValues = 0; > ${"$key"} = $val; > } > > // SERVER-SIDE VALIDATION > if ($willChangeLayout && $isEmptyLayoutValues) > header("Location: " . $refURL . "?errorMsg=" . urlencode("Please fill > out > all required fields")); > > // FILE UPLOAD HANDLING > > $attempt = mkdir("/users/ppowell/web/my/images", 0655); > > if (is_uploaded_file($_FILES['myImage']['tmp_name'])) > move_uploaded_file($_FILES['myImage']['tmp_name'], > "/users/ppowell/web/my/images/" . $_FILES['myImage']['name']); > > > ?> > > Please someone tell me what I'm doing wrong :( > > Thanx > Phil > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php