HLTV Downloader (на несколько серверов), Автоматическая загрузка демо записей на сайт |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
HLTV Downloader (на несколько серверов), Автоматическая загрузка демо записей на сайт |
qpi3ik
|
26.12.2014, 16:20
Сообщение
|
![]() |
Ребята вот такая проблема при выполнении cron.
Скрытый текст О╩©PHP Warning: mkdir(): No such file or directory in fivedemo.xban.info/cron.php on line 14 ftp://0000000000@31.28.168.181/cst...e_dust2_2x2.dem -> files/server_1/demofile-141226115 9-de_dust2_2x2.dem PHP Warning: gzopen(files/server_1/demofile-1412261159-de_dust2_2x2.dem): failed to open stream: No su ch file or directory in fivedemo.xban.info/inc/function_zipcompressfile.php on line 10 PHP Notice: Undefined variable: n in fivedemo.xban.info/cron.php on line 28 function_zipcompressfile.php <?php if (!defined("GUARD")) { header('Content-type: text/html; charset=utf-8'); die('Доступ запрещен!'); } // Защита файлов от прямого вызова function zipcompressfile($source,$destination,$filename,$level=false) { $dest=$destination.$filename.''; $mode='wb'.$level; $error=false; echo $source.$filename.' -> '.$dest.'<br>'; if($fp_out=gzopen($dest,$mode)) { if($fp_in=fopen($source.$filename,'rb')) { while(!feof($fp_in)) gzwrite($fp_out,fread($fp_in,1024*512)); fclose($fp_in); } else $error=true; gzclose($fp_out); } else $error=true; if($error) return false; else return $dest; } ?>
Отредактировал: qpi3ik, - 26.12.2014, 16:20
|
|
|
|
georgeml
|
26.12.2014, 16:40
Сообщение
|
|
|
Ребята вот такая проблема при выполнении cron. Скрытый текст О╩©PHP Warning: mkdir(): No such file or directory in fivedemo.xban.info/cron.php on line 14 ftp://0000000000@31.28.168.181/cst...e_dust2_2x2.dem -> files/server_1/demofile-141226115 9-de_dust2_2x2.dem PHP Warning: gzopen(files/server_1/demofile-1412261159-de_dust2_2x2.dem): failed to open stream: No su ch file or directory in fivedemo.xban.info/inc/function_zipcompressfile.php on line 10 PHP Notice: Undefined variable: n in fivedemo.xban.info/cron.php on line 28 function_zipcompressfile.php <?php if (!defined("GUARD")) { header('Content-type: text/html; charset=utf-8'); die('Доступ запрещен!'); } // Защита файлов от прямого вызова function zipcompressfile($source,$destination,$filename,$level=false) { $dest=$destination.$filename.''; $mode='wb'.$level; $error=false; echo $source.$filename.' -> '.$dest.'<br>'; if($fp_out=gzopen($dest,$mode)) { if($fp_in=fopen($source.$filename,'rb')) { while(!feof($fp_in)) gzwrite($fp_out,fread($fp_in,1024*512)); fclose($fp_in); } else $error=true; gzclose($fp_out); } else $error=true; if($error) return false; else return $dest; } ?> Дай права на запись в папку files/ |
|
|
|
qpi3ik
|
26.12.2014, 17:12
Сообщение
|
![]() |
Не помогло
Та же ошибка: Скрытый текст О╩©PHP Warning: mkdir(): No such file or directory in fivedemo.xban.info/cron.php on line 14 ftp:/00000008AGZH@31.28.168.181/cst...e_dust2_2x2.dem -> files/server_1/demofile-1412261642-de_dust2_2x2.dem<br>PHP Warning: gzopen(files/server_1/demofile-1412261642-de_dust2_2x2.dem): failed to open stream: No such file or directory in fivedemo.xban.info/inc/function_zipcompressfile.php on line 10 PHP Notice: Undefined variable: n in fivedemo.xban.info/cron.php on line 28 п║п╣я─п╡п╣я─ #1 - пЄп╣п╪п╬.<br> Потом при повторном запуске: Скрытый текст О╩©PHP Warning: mkdir(): No such file or directory in fivedemo.xban.info/cron.php on line 14 PHP Notice: Undefined variable: n in fivedemo.xban.info/cron.php on line 28 п║п╣я─п╡п╣я─ #1 - пЄп╣п╪п╬.<br>
Отредактировал: qpi3ik, - 26.12.2014, 17:13
|
|
|
|
qpi3ik
|
26.12.2014, 18:29
Сообщение
|
![]() |
Скрытый текст Абсолютный путь в кронтабе укажите. И запретите прямой вызов cron.php. Зачем Вы всем раздаете ftp-данные... Рядом с cron.php поставьте файл .htaccess <Files cron.php> order deny,allow deny from all allow from 31.28.168.181 </Files> Напрямую все работает ftp://user:pass@31.28.168.181/cstrike/dem...727-de_nuke.dem -> files/server_1/demofile-1412261727-de_nuke.dem Для чего нужно? Скрытый текст <Files cron.php> order deny,allow deny from all allow from 31.28.168.181 </Files> И как запретить прямой вызов cron.php ? |
|
|
|
YurisT
|
1.2.2015, 21:24
Сообщение
|
|
|
Всем здравствуйте.
Подскажите, что в файлах нужно подправить, что бы демки сортировались по дате, а так же автоматически удалялись каждую неделю. Спасибо. |
|
|
|
georgeml
|
2.2.2015, 10:18
Сообщение
|
|
|
Нет, мне под Linux. И Вы совсем не поняли моего поста. Я так понял, что править нужно cron.php, но вот не знаю, что именно. https://c-s.net.ua/forum/topic51621.html?vi...st&p=690766 Удалять старые демки можно системным cron-ом.. Список демок все равно из папок формируется. Либо править cron.php
Отредактировал: georgeml, - 2.2.2015, 10:21
|
Поблагодарили 1 раз
|
|
YurisT
|
2.2.2015, 11:05
Сообщение
|
|
|
https://c-s.net.ua/forum/topic51621.html?vi...st&p=690766 Удалять старые демки можно системным cron-ом.. Список демок все равно из папок формируется. Либо править cron.php Вы не подскажите, как именно это реализовать? |
|
|
|
georgeml
|
2.2.2015, 13:28
Сообщение
|
|
|
|
Поблагодарили 1 раз
|
|
YurisT
|
2.2.2015, 18:47
Сообщение
|
|
|
|
|
|
|
unhead
|
2.2.2015, 23:20
Сообщение
|
![]() |
разобрался
|
|
|
|
YurisT
|
4.3.2015, 11:15
Сообщение
|
|
|
|
|
|
|
georgeml
|
4.3.2015, 11:17
Сообщение
|
|
|
|
|
|
|
![]() ![]() |