TCH (statz) | #1, Főfasz (10443) |
141 | #4f30 | ^ | Idézet | Fri, 28 Feb 2020 21:43:58 +01 |
188.143.*.* | *.pool.digikabel.hu |
Kikúrtam a BBCode kódjából a help függvényt, mert semmi keresnivalója ott. Meg kipucoltam kicsit a kódot. Nem érint senkit, just for the log. |
Trutymóagyú csicska spammer (statz) | #69, Alfasz (2) |
29 | #4f31 | ^ | Idézet | Sat, 29 Feb 2020 09:35:39 +01 |
91.219.*.* | *.azar-a.net |
ZENZÓRD |
Trutymóagyú csicska spammer (statz) | #69, Alfasz (2) |
29 | #4f32 | ^ | Idézet | Sat, 29 Feb 2020 09:36:36 +01 |
91.219.*.* | *.azar-a.net |
ZENZÓRD |
M4u5 (statz) | #10, Agyfasz (282) |
105 | #4f33 | ^ | Idézet | Sat, 29 Feb 2020 10:01:20 +01 |
188.36.*.* | *.dsl.pool.telekom.hu |
Nem kell nekünk a kölcsön, köszönjük. Legközelebb a patkányokat abajgassa ezzel a 3-as metró alagútjában. |
TCH (statz) | #1, Főfasz (10443) |
139 | #4f34 | ^ | Idézet | Sat, 29 Feb 2020 10:04:26 +01 |
84.236.*.* | *.pool.digikabel.hu |
A BKV ellenőrökre gondolsz? :] |
M4u5 (statz) | #10, Agyfasz (282) |
115 | #4f35 | ^ | Idézet | Sat, 29 Feb 2020 10:08:57 +01 |
188.36.*.* | *.dsl.pool.telekom.hu |
@TCH Nem, hanem az igazi patkányokra. Amúgy nekem volt szerencsém patkányt látni a 3-as metró felújított szakaszán. |
TCH (statz) | #1, Főfasz (10443) |
253 | #4f36 | ^ | Idézet | Sat, 29 Feb 2020 10:20:22 +01 |
84.236.*.* | *.pool.digikabel.hu |
Vicc volt. A föld alól nem tudod olyan könnyen száműzni őket. |
miklos_akos (statz) | #7, Lófasz (871) |
205 | #4f37 | ^ | Idézet | Sat, 29 Feb 2020 21:51:38 +01 |
84.225.*.* | *.pool.telenor.hu |
Jutott idom erre a felperces munkara, itt talalhato a forras. |
TCH (statz) | #1, Főfasz (10443) |
839 | #4f38 | ^ | Idézet | Sat, 29 Feb 2020 22:48:32 +01 |
188.143.*.* | *.pool.digikabel.hu |
Nem néztem át most az egészet (majd holnap), de látatlanban azt mondom, hogy a curl menet közben megszakad és ezért beszarik a grep. Én speciel azt javasolnám, hogy egyrészt ne direktbe irányítsd át az adatokat a grep bemenetére, hanem mentsd le valahova és utána greppelj belőle, másrészt meg a curl-t úgy futtasd, hogy a --retry # opcióval megadod, hogy ha megszakadna, akkor próbálja újra. Tehát:$job = shell_exec('curl --retry 5 -o /tmp/kecskefos.txt ' . $row['partnerurl'] . ' && cat /tmp/kecskefos.txt | grep "artdet__stock-title"');Ez így 5x-i újrapróbálkozást megengedve letölti a cuccot a /tmp/kecskefos.txt fájlba, onnan cat-tal kiokádja a stdout-ra és azt pipe-oljuk át a grep-nek. Így elsőre ezt próbálnám meg. |
miklos_akos (statz) | #7, Lófasz (871) |
191 | #4f39 | ^ | Idézet | Mon, 02 Mar 2020 08:57:08 +01 |
188.6.*.* | *.catv.pool.telekom.hu |
Ezt itt hagyom felebarati szeretettel. :PKoszi, mindenkeppen kiprobalom. |
miklos_akos (statz) | #7, Lófasz (871) |
1822 | #4f3a | ^ | Idézet | Mon, 02 Mar 2020 09:18:43 +01 |
188.6.*.* | *.catv.pool.telekom.hu |
Javasolt fixet megprobaltam, ugyanugy elszall a faszba a grep, ugyanugy full random.Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 615k 0 615k 0 0 314k 0 --:--:-- 0:00:01 --:--:-- 314k 100 733k 0 733k 0 0 366k 0 --:--:-- 0:00:02 --:--:-- 366k <div class="artdet__stock-title product-stock-title icon--b-on-stock">In stock</div> Raktaron: 8433 1<br/> % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 7360 0 7360 0 0 3814 0 --:--:-- 0:00:01 --:--:-- 3813 100 731k 0 731k 0 0 335k 0 --:--:-- 0:00:02 --:--:-- 335k <div class="artdet__stock-title product-stock-title icon--b-out-of-stock">Out of stock</div> Nincs raktaron: 8434 1<br/> % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 391k 0 391k 0 0 229k 0 --:--:-- 0:00:01 --:--:-- 229k 100 731k 0 731k 0 0 401k 0 --:--:-- 0:00:01 --:--:-- 401k grep: íráshiba: Törött adatcsatorna |
TCH (statz) | #1, Főfasz (10443) |
1288 | #4f3b | ^ | Idézet | Mon, 02 Mar 2020 10:00:09 +01 |
188.143.*.* | *.pool.digikabel.hu |
Hát ezt negyedbaráti szeretettel (se) nagyon köszönjük. :P Várjál, most esik le bazmeg, íráshibára ugat a grep, azaz nem a bemenet szakad meg neki, hanem a kiemenet (az stdout) döglik le alóla... Na, így jár, aki nem olvassa el rendesen a hibaüzenetet. :P Az a rohadt magyarított hibaüzenet tehet róla, fennakadtam a törött adatcsatornán(broken pipe) és már nem kapcsoltam, hogy mellette még az is ott van, hogy íráshiba, sorry. Ha azt írja, hogy write error: broken pipe, akkor kapcsoltam volna. (Mondjuk egyébként sem baj, ha lerántjuk a forrást a gépre, mert könnyebb debuggolni, meg megbízhatóbb is így.) Oké, hotfix suggestion #2: $job = shell_exec('curl --retry 5 -o /tmp/kecskefos.txt ' . $row['partnerurl'] . ' && cat /tmp/kecskefos.txt | grep "artdet__stock-title" > /tmp/kecskegeci.txt && cat /tmp/kecskegeci.txt');Így a grep kimenetét is átirányítjuk egy másik fájlba az stdout-ról, aztán majd külön berántjuk. |
miklos_akos (statz) | #7, Lófasz (871) |
230 | #4f3c | ^ | Idézet | Mon, 02 Mar 2020 10:06:02 +01 |
188.6.*.* | *.catv.pool.telekom.hu |
Eszembe se jutott a file_get_contents();, ekkora marha nem lehetek lol. Koszi, majd elvalik negyedkor, hogy mukodik-e. |
TCH (statz) | #1, Főfasz (10443) |
120 | #4f3d | ^ | Idézet | Mon, 02 Mar 2020 10:22:39 +01 |
188.143.*.* | *.pool.digikabel.hu |
Közben megoldottam anélkül, egysorból, csak a shell-hívással, csak pont azelőtt érhettél vissza, hogy szerkesztettem. :P |
miklos_akos (statz) | #7, Lófasz (871) |
95 | #4f3e | ^ | Idézet | Mon, 02 Mar 2020 10:36:44 +01 |
188.6.*.* | *.catv.pool.telekom.hu |
A hosting meg mindig lelovi a curl, grep, cat kombot, ugyanugy random (a szerk. elottit) :))))) |
TCH (statz) | #1, Főfasz (10443) |
110 | #4f3f | ^ | Idézet | Mon, 02 Mar 2020 10:41:29 +01 |
188.143.*.* | *.pool.digikabel.hu |
Fasza. Próbáld meg ezt az újat. Ha nem megy, akkor megoldjuk full PHP-ból. Van cURL modul telepítve a PHP-hoz? |