Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> backup na innym serverze
szymonn
post 1.08.2003, 17:42:50
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.08.2003
Skąd: Ostrzeszów

Ostrzeżenie: (0%)
-----


chce tworzyc automatyczny backup pliku danych ksiegi gosci ( lub czegokolwiek innego) po kazdym wpisie.
mam jednak problem tzn nie wiem czy to zadziala tak jak napisze
najpierw chce odczytac plik, cala jego zawartosc wrzucic do zmiennej, nastepnie zincludowac plik z drugiego servera, ktory by dane z mojej zmiennej zapisal w odpowiednim pliku na serverze. chodzi mi tylko o to, czy plik zincludowany nadal bedzie mial prawa dostepu, by zapisac dany plik, czy nie.
Go to the top of the page
+Quote Post
Jabol
post 1.08.2003, 18:13:54
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


jak chcesz napisać skrypt includujący coś z innego serwera?
mógłbyś coś takiego zrobić korzystając fsockopen ale nie includowaniem
Go to the top of the page
+Quote Post
szymonn
post 1.08.2003, 18:58:44
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.08.2003
Skąd: Ostrzeszów

Ostrzeżenie: (0%)
-----


include ("http://....."); nie chce pisac zadnego skryptu do includowanie, poprostu, zaladowac, tylko nie wiem czy ten plik ktory sobie zaladuje, bedzie mogl nadal zapisac plik tam gdzie jest.
Go to the top of the page
+Quote Post
scanner
post 1.08.2003, 19:00:54
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




[manual:d2760f79d8]include()[/manual:d2760f79d8] nie działa na plikach zdalnych tongue.gif


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Jabol
post 1.08.2003, 19:01:04
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


jak ten plik załadujesz do siebie on (o ile nie wykona się na zdalnym serwerze a w tedy będzie tak jakbyś zainkludował coś co Ci kompletnie niepotrzebne) będzie działał tak jakby był na serwerze na który go zainkludowałeś.
Go to the top of the page
+Quote Post
scanner
post 1.08.2003, 19:03:02
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Sprostowanie:
Cytat
Jeśli "URL fopen wrappers" są włączone w php (takie jest domyślne ustawienie) można podać nazwę pliku do wczytania używając adresu URL (przez protokół HTTP lub innym obsługiwanym sposobem - zajrzyj do Dodatek I aby zapoznać się z listą obsługiwanych protokołów), zamiast podawać ścieżkę lokalną. Jeśli podany w adresie serwer interpretuje plik docelowy jako kod php, można do tego skryptu przekazać zmienne w taki sam sposób jak przy metodzie GET protokołu HTTP. Ściśle mówiąc, nie jest to to samo, co wczytywanie pliku lokalnego; jest to wykonanie pliku na zdalnym serwerze i wklejenie rezultatu jego działania do skryptu wywołującego. W tym przypadku, rzecz jasna, zasięg globalny zmiennych nie obejmuje pliku wczytywanego tą metodą.
Przepraszamk za wprowadzenie w błąd.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
szymonn
post 1.08.2003, 21:40:20
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.08.2003
Skąd: Ostrzeszów

Ostrzeżenie: (0%)
-----


Chyba ze widzicie jakas inna mozliwosc wykonywania takiego backupa ? Prosze o opinie i czekam na inne propozycje smile.gif
Go to the top of the page
+Quote Post
Jabol
post 1.08.2003, 21:47:45
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Mówie Ci napisz skrypt do którego będziesz się odwoływał poprzez fsockopen i wysyłał mu dane postem albo filem. Jak to zrobić dowiesz obserwójąc nagłówki wysyłane przez twoją przeglądarke do różnych stron.
Go to the top of the page
+Quote Post
szymonn
post 3.08.2003, 09:49:01
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.08.2003
Skąd: Ostrzeszów

Ostrzeżenie: (0%)
-----


Kombinowalem sobie z tym backupem, znalazlem mila funkcj ftp_connect itd.... i robi mi tego backupa naprawde tak jak chcialem, jest tylko jeden problem, strasznie dlugo generuje strone przez robienie tego backupa, a jest to strona wyswietlana uzytkownikowi, istnieje mozliwosc wykonywania jakichs funkcji w php w tle, podczas gdy strona zostanie juz wyswietlona, a w tle nadal ftp swoje wysyla ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 1.07.2025 - 23:50