Php Copy Komutunu Çalıştıramadım?
-
arkadaşlar başka hostta bulunan dosyayı kendi hostuma çekmek istiyorum.
kendi hostuma indireceğim ftpdosyalar dizinini 777 yaptım.
<?php
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , 'http://dosya.heyeti.com/ftpdosyalar');
?>Ama sayfayı çalıştırdığımda ;
Warning: copy(http://dosya.heyeti.com/ftpdosyalar) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in /var/www/vhosts/heyeti.com/subdomains/dosyalarim/httpdocs/denenenenene.php on line 2
tarzında bir hata alıyorum. normal şartlarda çalışması gerekti. yardımcı olacak varmı acaba?
-
Hocam http li dizinden değil kendi dizinin üzerinden eriş.. Mesela scriptin bulunduğu dizinin bi alt dizini ise
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '../ftpdosyalar');
şeklinde yap
-
ZoktriP bunu yazdı:
-----------------------------
Hocam http li dizinden değil kendi dizinin üzerinden eriş.. Mesela scriptin bulunduğu dizinin bi alt dizini ise
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '../ftpdosyalar');
şeklinde yap
-----------------------------hocam scriptin bulunduğu dizin;
www/script.php diyelim...
dosyanın geleceği dizin;
www/ftpdoyalar
şu şekil yapsam olurmu?,
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '/ftpdosyalar');
-
myblackworldweb bunu yazdı:
-----------------------------
ZoktriP bunu yazdı:
-----------------------------
Hocam http li dizinden değil kendi dizinin üzerinden eriş.. Mesela scriptin bulunduğu dizinin bi alt dizini ise
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '../ftpdosyalar');
şeklinde yap
-----------------------------hocam scriptin bulunduğu dizin;
www/script.php diyelim...
dosyanın geleceği dizin;
www/ftpdoyalar
şu şekil yapsam olurmu?,
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '/ftpdosyalar');
-----------------------------2 şekilde de olmadı hocam bu sefer tmp klasörünü işe karıştırdı durduk yere :)
-
myblackworldweb bunu yazdı:
-----------------------------
ZoktriP bunu yazdı:
-----------------------------
Hocam http li dizinden değil kendi dizinin üzerinden eriş.. Mesela scriptin bulunduğu dizinin bi alt dizini ise
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '../ftpdosyalar');
şeklinde yap
-----------------------------hocam scriptin bulunduğu dizin;
www/script.php diyelim...
dosyanın geleceği dizin;
www/ftpdoyalar
şu şekil yapsam olurmu?,
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , '/ftpdosyalar');
-----------------------------copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , 'ftpdosyalar/');
böyle yapman gerek...
-
ZoktriP bunu yazdı:
-----------------------------copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , 'ftpdosyalar/');
böyle yapman gerek...
-----------------------------hocam denedim de şu şekil oluyor öyle yapınca..
Warning: copy(ftpdosyalar/) [function.copy]: failed to open stream: Is a directory in /var/www/vhosts/heyeti.com/subdomains/dosyalarim/httpdocs/denenenenene.php on line 2
-
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , './ftpdosyalar/');
birde benden öneri o zaman :|
-
DarkF4Te bunu yazdı:
-----------------------------
copy('ftp://ftp.eksi.kz/users/il86/soft/codecs/acemcp603pro.exe' , './ftpdosyalar/');
birde benden öneri o zaman :|
-----------------------------yok hocam böyle de olmadı..
-
yazma izni verdin umarım !
-
aynı hatamı yoksa yetki hatasımı verdi ?
bende denedim de localde failed to open stream permission denied hatası oldım kurcalamadım madem okumama izin vermiyor :( -
zumsuk bunu yazdı:
-----------------------------
yazma izni verdin umarım !
-----------------------------verdim hocam 777
