Autor Zpráva
draq
Profil *
Dobrý den,
pro někoho právě programuji php script, který ale potřebuje zkopírovat obrázek z cizího serveru na moje ftp. Použil jsem standartně funkci copy takto:
copy('http://www.nordix.cz/img/p/824-2268.jpg', '824-2268.jpg');
Dokud jsem to testoval u sebe na hostingu, vše fungovalo jak má, bohužel při přesunu na jiný server se funkce nevykoná (při kopírování z cizího serveru, kopírování na stejném ftp to vykoná). Na podpoře jen doporučili ať se prohlídnou logy, ale jediný který tam je access.log a v něm toto:
88.100.35.246 - - [22/May/2013:02:55:06 +0200] "GET /import/presun.php HTTP/1.1" 200 22 "-" "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0"

Je nějaké vodítko kde může být chyba? Kopírování nefunguje jen při styku s jiným serverem (když kopíruji třeba do složky, vše jde). Děkuji za rady, moc by pomohli
Alphard
Profil
Podívejte se do phpinfo na nastavení allow_url_fopen.
draq
Profil *
Děkuji za radu, ale na obou serverech je tato funkce zapnutá
Alphard
Profil
Povolit výpis chyb nebo najít chybový log (vy máte jen přístupy). Nic jiného se asi poradit nedá.
draq
Profil *
Zkusím přes to nějak najít chybu, děkuji za rady

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0