Autor | Zpráva | ||
---|---|---|---|
4n60 Profil * |
#1 · Zasláno: 6. 1. 2011, 21:50:32
Napadla mě taková věc, kterou bych docela využil.
Potřeboval bych něco zálohovat, a pomocí cronu a php by to bylo ideální. Neexistuje nějaká fce nebo způsob, jakym by se v php dalo neco stahnout ze serveru A na místní server B ? Chápu že to asi z důvodu zabezpečení nebude tak lehký, ale prostě mám web s nějakym souborem, a potřeboval bych PHP co by se pustilo na jinym serveru a stahlo ten soubor k sobě. Snad sem se vyjádřil, je mi jasné že to budto pujde velice snadno a nebo to nepůjde. :) tak zkouším. Díky... A |
||
Keeehi Profil |
#2 · Zasláno: 6. 1. 2011, 22:10:09 · Upravil/a: Keeehi
4n60:
Pokud ti stačí jen výstup ze souboru, pak file_put_contents("zaloha.txt",file_get_contents("http://example.com"));
Pokud potřebuješ třeba zdrojové kódy scriptů, tak to se bude dělat trochu složitěji. Můžeš použít třeba funkce na práci s ftp. http://cz.php.net/manual/en/book.ftp.php (příklad) |
||
4n60 Profil * |
#3 · Zasláno: 7. 1. 2011, 00:42:52
je to .ICS soubor. tak to zkusím... diky moc.
|
||
Euroblb Profil |
#4 · Zasláno: 7. 1. 2011, 13:18:28
prosím mohl by jste vysvětlit použití této funkce?
Mám webhosting, s PHP, kde bych potřeboval natáhnout výstup se scriptu z domácího webserveru (z internetu je přístupný), potažmo i soubory(jpeg,avi atp.), které nechci aby bylo poznat že jsou na domácím serveru (podstrčit pomocí htaccess bohužel nešlo). Děkuji. |
||
Keeehi Profil |
#5 · Zasláno: 7. 1. 2011, 14:09:17
soubor.php
<?php echo file_get_contents("http://12.345.67.89/$_GET[soubor]");?> A odkaz by vypadal nějak takto soubor.php?soubor=obrazek.jpg 1) příště si založ vlastní téma 2) toto je jen funkční příklad, che to dořešit třeba zabezpečení |
||
4n60 Profil * |
#6 · Zasláno: 9. 1. 2011, 14:12:41
Tak, měl by ještě nekdo nejaky nápad, kdyz na serveru kde bych to chtel mít to není zcela povolené
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in ... Warning: ... [function.file-get-contents]: failed to open stream: no suitable wrapper could be found |
||
Keeehi Profil |
#7 · Zasláno: 9. 1. 2011, 15:30:55
4n60:
Zjisti si, zda je možnost používání knihovny cURL. |
||
4n60 Profil * |
#8 · Zasláno: 9. 1. 2011, 16:10:25
curl cURL support enabled cURL Information libcurl/7.19.7 OpenSSL/0.9.8n zlib/1.2.3 Takže je, přečtu si teda něco o knihovně cURL a pokud prozřu, nějak to s ní vyřeším? |
||
Keeehi Profil |
#9 · Zasláno: 9. 1. 2011, 16:19:29
4n60:
Ano vyřešíte. |
||
Časová prodleva: 14 let
|
0