cron job nikos 04 ივნ 2020, 22:21 საინტერესო და საჭირო თემა მე ბევრ საკითხში გამომადგა თუმცა ყოველთვის მაქვს რაღც პრობლემები ხოლმე ამ საკითხში და იმედია ამ თემაში იქნება მცოდნე ხალხიც --------------- PaNaMa 04 ივნ 2020, 23:39 nikos, შენ რის მიხედვით ანიჭებ ამ 2 ს უპირატესობას ? :) --------------- nikos 05 ივნ 2020, 7:06 PaNaMa, მე მემტი არ ვიცი --------------- nikos 05 ივნ 2020, 8:45 PaNaMa, სიმართლე გითხრა მაგათი გამოყენებაც არ ვიცი ერთხელ მინდოდა wget ის გამოყენება და მითხრეს რომ curl სჯობიაო და მაგიტომ დავწერე . --------------- nikos 05 ივნ 2020, 9:12 PaNaMa, ეხლაც lines.ge ს ვაკეთებბ და აქ დამჭირდა და უმეტესწილად რომ მეკითხა და კითხვა დამესვა მაგიტომ გავხსენი . თემა რო ყოფილიყო არცკი გავხსნიდი --------------- nikos 05 ივნ 2020, 23:53 PaNaMa, როგორ შეიძლება მაგალითად parse.php ფაილი curl მეთოდით cron ჯობიდან ყოველ ღამის 12 საათზე გავუშვა --------------- PaNaMa 06 ივნ 2020, 0:32 [url=http://archive.wapforum.ge/viewtopic.php?p=39302&cit]ციტატა: nikos cron ღილაკის გამოყენების დროს მიუთითებ ფაილის დირექოტრიას და ის ავტომატურად მიაკითხავს ფაილს. ხოლო უშუალოდ php ფაილში უნდა გქონდეს curl ფუნქცია გააჩნია რა ფაილის გამოძახებას აპირებ ამ curl - ით. --------------- nikos 06 ივნ 2020, 0:38 PaNaMa, როგორ შეიძლება სხვის დაწერილ სკრიპტში ვიპოვო რომელი ფსილი უნდა გავუშვა cron ში --------------- nikos 06 ივნ 2020, 1:09 PaNaMa, შეიძლება რომ ეს ფაილი ანულებდეს რეიტინგის ბანერებს ??? fetch()){ //тИЦ и PR $tiz=getTCY($post['url']); $pr=GetPageRank($post['url']); Core::query("UPDATE `user_sites` SET `tiz` = '".$tiz."', `pr`='".$pr."' where `id` = '$post[id]'"); //Считаем статистику по дням //Хосты Core::query("UPDATE `user_sites` SET `host7` = '$post[host6]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host6` = '$post[host5]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host5` = '$post[host4]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host4` = '$post[host3]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host3` = '$post[host2]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host2` = '$post[host]' where `id` = '$post[id]'"); //Хиты Core::query("UPDATE `user_sites` SET `hit7` = '$post[hit6]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit6` = '$post[hit5]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit5` = '$post[hit4]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit4` = '$post[hit3]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit3` = '$post[hit2]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit2` = '$post[hit]' where `id` = '$post[id]'"); // Вчера Core::query("UPDATE `user_sites` SET `host_day` = '$post[host]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit_day` = '$post[hit]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `v_top_day` = '$post[v_top]' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `iz_top_day` = '$post[iz_top]' where `id` = '$post[id]'"); // За все время Core::query("UPDATE `user_sites` SET `host_all` = '".($post['host_all'] + $post['host'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit_all` = '".($post['hit_all'] + $post['hit'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `v_top_all` = '".($post['v_top_all'] + $post['v_top'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `iz_top_all` = '".($post['iz_top_all'] + $post['iz_top'])."' where `id` = '$post[id]'"); if($post['host_week_count'] <= 7){ // Если не прошла неделя продолжаем писать хиты и добавлять счетчик Core::query("UPDATE `user_sites` SET `host_week_count` = '".($post['host_week_count'] + 1)."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host_week` = '".($post['host_week'] + $post['host'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit_week` = '".($post['hit_week'] + $post['hit'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `v_top_week` = '".($post['v_top_week'] + $post['v_top'])."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `iz_top_week` = '".($post['iz_top_week'] + $post['iz_top'])."' where `id` = '$post[id]'"); }else{ // Если неделя прошла, обнуляем хиты счетчик за неделю Core::query("UPDATE `user_sites` SET `host_week_count` = '1' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `host_week` = '".$post['host']."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `hit_week` = '".$post['hit']."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `v_top_week` = '".$post['v_top']."' where `id` = '$post[id]'"); Core::query("UPDATE `user_sites` SET `iz_top_week` = '".$post['iz_top']."' where `id` = '$post[id]'"); } } Core::query("UPDATE `user_sites` SET `host` = '0', `hit` = '0'"); Core::query("UPDATE `user_sites` SET `v_top` = '0', `iz_top` = '0'"); Core::query("TRUNCATE `ip`"); Core::query("TRUNCATE `online`"); Core::query("TRUNCATE `golos`"); Core::query("TRUNCATE `ip_v_top`"); Core::query("TRUNCATE `ip_iz_top`"); ?> --------------- PaNaMa 06 ივნ 2020, 1:18 [url=http://archive.wapforum.ge/viewtopic.php?p=39306&cit]ციტატა: nikos ნახე მანდ სკრიპტს ექნება აღწერა სადმე ან დოკუმენტაციაში. ეს რაც დაწერე ანახებს მონაცემებს მაგრამ რამდენად ანულებს არვიცი რადგან მაგ ცვლადებს თავისი მნიშვნელობები ექნება სხვა ფაილიდან --------------- nikos 06 ივნ 2020, 1:19 PaNaMa, ეგაა პრობლემა ვერ ვიპოვე ვერსად არააქ აღწერაც . ეს ერთადერთი ფაილია რომელსაც კავშირი აქვს cron თან cron.tpl ჰქვია --------------- Hazard 06 ივნ 2020, 12:15 nikos, ეგ ფაილი არ ანულებს რაც დაწერე ? --------------- nikos 06 ივნ 2020, 15:06 Hazard, ვიცი . შეგიძლიამაპოვნინო რა ფაილი ანულებს ? --------------- nikos 08 ივნ 2020, 17:44 Hazard, ორი სკრიპტი ვცადე უკვე გავგიჟდე ლამის ვერ ვამუშავებ ცრონ s --------------- Hazard 09 ივნ 2020, 10:52 nikos, დაზიანებული სკრიპტებია ალბათ და ამოცლილი აქვს --------------- nikos 09 ივნ 2020, 19:06 Hazard, ვის შეუძლია რომ დამაწერინოს ? არცკი ვიცი როგორ შეიძლება დავწერო . როგორ უნდა მუშაობდეს . ---------------