Как мога да създам папка и да изтегля отдалечени изображения в тази папка с помощта на задание на cron

Нов съм в cron и имам нужда от цялата ви помощ, когато използвам cron задание за създаване на папка и изтегляне на изображения в тази папка. Страницата на cron ми дава грешка, че:

PHP Warning:  imagejpeg(): Unable to open '././../uploads/lmf-classifieds-pk/folder2/2013-04-05/36258/1365138829_498747097_3-Khyber-1990-Urgent-sale-Islamabad.jpg' for writing: No such file or directory in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/function.php on line 143
PHP Notice:  Undefined offset: 1 in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/olx_extract.php on line 562
PHP Warning:  mkdir(): Permission denied in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/function.php on line 61
PHP Warning:  mkdir(): Permission denied in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/function.php on line 65
PHP Warning:  mkdir(): Permission denied in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/function.php on line 69
PHP Warning:  mkdir(): No such file or directory in /var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/cron_lmf/function.php on line 90

От тези грешки .. мога да разбера задачата на cron (страница) не може да създаде папка, както и да изтегли изображение .... Поради разрешение...

Какво трябва да направя в тази кутия?

Моля, помогни ми.


person M Shahzad Akram    schedule 11.04.2013    source източник
comment
имате ли пълен достъп? ако не променете достъпа до директорията   -  person internals-in    schedule 11.04.2013
comment
Имам пълен достъп до директорията и сега използвам път като този ...   -  person M Shahzad Akram    schedule 11.04.2013
comment
съжалявам, че съобщението не е завършено var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/uploads/   -  person M Shahzad Akram    schedule 11.04.2013


Отговори (1)


Изглежда, че вашият скрипт няма необходимите права за създаване на mkdir в тази папка, проверете дали имате достъп за запис.

person gmaliar    schedule 11.04.2013
comment
Мисля, че за това трябва да направя разрешение за папка 777, което направих, ако има нещо друго, което трябва да направя? моля, помогнете ми (насочете ме) за това. - person M Shahzad Akram; 11.04.2013
comment
Давате ли на вашия imagejpeg правилния път тогава? Използвате ли dirname(__FILE__), за да получите пътя на текущия скрипт и след това да преминете към ../../uploads и т.н.? - person gmaliar; 11.04.2013
comment
Не мисля, че това е точно проблемът, но се уверете, че сте задали +x във всички директории до последната директория. Казвам това главно заради последното предупреждение. - person Sanchit; 11.04.2013
comment
Сега използвам пълен път като този: var/www/vhosts/ip-50-62-136-81.ip.secureserver.net/lmf_this/uploads/ и все още проблем ... когато имам достъп до папка чрез браузър, той създаде папка, но когато използвам чрез cron, няма да създаде папка ,,,, - person M Shahzad Akram; 11.04.2013
comment
Може би вашият cron потребител също няма разрешение, вижте това, може да е от полза. stackoverflow.com/questions/10831785 / - person gmaliar; 11.04.2013