mkdir not working

mkdir not working

am 30.01.2008 16:27:08 von John

Hi

The following does not create a directory neither does it give any error
message. Any ideas?

$umask=umask(0);
$where="/var/www/vhosts/example.com/httpdocs/friday/";
mkdir ($where,0777);
umask($umask);

Regards
John

Re: mkdir not working

am 30.01.2008 16:32:30 von Michael Fesser

..oO(John)

>The following does not create a directory neither does it give any error
>message. Any ideas?
>
>$umask=umask(0);
>$where="/var/www/vhosts/example.com/httpdocs/friday/";
>mkdir ($where,0777);
>umask($umask);

error_reporting set to E_ALL|E_STRICT? display_errors ON?

Micha

Re: mkdir not working

am 30.01.2008 16:46:10 von John

"Michael Fesser" wrote in message
news:g361q3ds70v9t9veq9hdg93uovmjmskd7t@4ax.com...
> .oO(John)
>
>>The following does not create a directory neither does it give any error
>>message. Any ideas?
>>
>>$umask=umask(0);
>>$where="/var/www/vhosts/example.com/httpdocs/friday/";
>>mkdir ($where,0777);
>>umask($umask);
>
> error_reporting set to E_ALL|E_STRICT? display_errors ON?
>
> Micha

Thanks. Now got a message.

Warning: mkdir() [function.mkdir]: Permission denied in
/home/john/example.com/adhoc.php on line 25

[Line 25 is mkdir]

Regards
John

Re: mkdir not working

am 30.01.2008 17:01:12 von Michael Fesser

..oO(John)

>"Michael Fesser" wrote in message
>news:g361q3ds70v9t9veq9hdg93uovmjmskd7t@4ax.com...
>> .oO(John)
>>
>>>The following does not create a directory neither does it give any error
>>>message. Any ideas?
>>>
>>>$umask=umask(0);
>>>$where="/var/www/vhosts/example.com/httpdocs/friday/";
>>>mkdir ($where,0777);
>>>umask($umask);
>>
>> error_reporting set to E_ALL|E_STRICT? display_errors ON?
>
>Thanks. Now got a message.
>
>Warning: mkdir() [function.mkdir]: Permission denied in
>/home/john/example.com/adhoc.php on line 25
>
>[Line 25 is mkdir]

Should be pretty clear now. The web server doesn't have write access in
the given directory.

Micha

Re: mkdir not working

am 30.01.2008 19:04:58 von John

"Michael Fesser" wrote in message
news:ho71q3hfk82b3ev008c9t93nmvnjcha4ll@4ax.com...
> .oO(John)
>
>>"Michael Fesser" wrote in message
>>news:g361q3ds70v9t9veq9hdg93uovmjmskd7t@4ax.com...
>>> .oO(John)
>>>
>>>>The following does not create a directory neither does it give any error
>>>>message. Any ideas?
>>>>
>>>>$umask=umask(0);
>>>>$where="/var/www/vhosts/example.com/httpdocs/friday/";
>>>>mkdir ($where,0777);
>>>>umask($umask);
>>>
>>> error_reporting set to E_ALL|E_STRICT? display_errors ON?
>>
>>Thanks. Now got a message.
>>
>>Warning: mkdir() [function.mkdir]: Permission denied in
>>/home/john/example.com/adhoc.php on line 25
>>
>>[Line 25 is mkdir]
>
> Should be pretty clear now. The web server doesn't have write access in
> the given directory.
>
> Micha

Got it. The directory above the one being created needs write chmod.
Many thanks. Working now.
Regards
John