Új hozzászólás Aktív témák
-
mm00
aktív tag
válasz
PetyaKmet
#1514
üzenetére
Küldj hamis headert, mintha böngészővel hívnád le!
Firefoxos webdeveloper extensionnel megtudod nézni pontosan milyen headereket küldesz, Tamper dataval is meg tudod nézni a headert!
-
vakondka
őstag
válasz
PetyaKmet
#1512
üzenetére
Esetleg lehet, hogy a weblapodat kiszolgáló szerveren korlátozva van a file() függvény.
Egyszer én is így jrtam, mikor xml adatokat szerettem egy másik weboldalról letölteni cron és php segítségével, de még a teszt program sem futott...
...majd felhívtam a szolgáltatót és közölték, hogy ez "biztonsági okokból" korlátozva van,
vagyis a saját domainemen belül működik, viszont más weblapról nem tudok vele olvasni a file utasítással (sem)
később hosszas könyörgés után megengedték hogy teljes jogosultsága legyen a file() utasításnak, és ne legyen a saját domain-omra korlátozva.nem lehet, hogy nálad is ez a helyzet ?

-
L3zl13
nagyúr
válasz
PetyaKmet
#1508
üzenetére
Tekintve, hogy a file függvény ugyanolyan http protokollt használ, mint a böngésző, ha nem megy akkor feltehetőleg valami referer-es, vagy session-ös védelem van.
Ha azt meg tudod hamisítani, akkor megkerülhető.Manuális letöltés alatt mi értesz? A weboldalon lévő linkre kattintva, vagy akkor is, ha csak kézzel beírod a linket a böngészőbe a fájl címét?
-
DArchAngel
tag
válasz
PetyaKmet
#982
üzenetére
A cron szerkesztéséhez először keress egy editort, mondjuk legyen a vi, de mindegy, mi.
export EDITOR=<editor neve>
crontab -e <a user neve, akivel futtatni akarod a scriptet>Ezután a fájlhoz add a következő két sort:
0 23 * * * /data/web/domainnev.hu/1.php
0 20 * * 6 /data/web/domainnev.hu/2.phpFeltéve, hogy a php-id magukban futtathatóak.
-
cucka
addikt
válasz
PetyaKmet
#982
üzenetére
a php-s része a feladatnak, hogy parancssorból kell tudj futtatni egy php-s programot. felteszem, hogy a php benne van a path-ban, ilyenkor kétféle dolgot tudsz csinálni:
-php programodneve.php
módon futtatod. ehhez létre kell hozni egy futtatható file-t amiben ez a sor szerepel. ha elindítod a scriptet, akkor az le fogja futtatni a php progidat.
- magát a php progit matatod: először futtathatóvá kell tenni a php filet, majd az első sorába bele kell írni a php elérési útvonalát a következő formában -#!/path/to/php
. ebből tudja a linux, hogy amikor futtatná a programodat, akkor mégis hogyan, milyen parancsértelmezővel tegye ezt.
a feladat maradék része a cron beállítása.
Új hozzászólás Aktív témák
- Apple iPhone 11 Pro Max 64GB, Kártyafüggetlen, 1 Év Garanciával
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- Felújított laptopok számlával, garanciával! Ingyen Foxpost/PostaPont!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Gigabyte B450M R5 5 2600 8GB DDR4 512GB SSD GTX 1650 4GB ZALMAN T3 Plus Deepcool 400W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


