czy jest może jakiś skrypt co wchodziłby na server przez ftp i robił kopie zapasowe danego pliku np vault ?
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
skrypt co wchodziłby na server przez ftp i robił kopie zapasowe
Temat rozp. tytusek, 22.11.2015 00:47
inny
1 odpowiedź w tym temacie
#1
Napisano 22.11.2015 00:47
#2
Napisano 22.11.2015 16:02
Pisane na szybko, łap:
Wklejka d6op0zm33vka(Grzegorz K.) dodana przez Kowalsky, 22.11.2015 15:59
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56.
<!doctype html> <html> <head> <meta charset="utf-8"> </head> <body> <?php // Host FTP $FTPHost = ""; //Użytkownik FTP $FTPUser = ""; //Hasło użytkownika FTP $FTPPass = ""; //Pełna ściezka do pliku, którego backup trzeba utworzyć $FileToBackup = "/CS_1.6/cstrike/addons/amxmodx/data/csstats.dat"; //Rozszerzenie pliku, który powstanie $NewFileExtension = ".dat"; //Nazwa pliku, który powstanie (domyślnie format daty: RRR-MM-DD GG:MM:SS.ROZSZERZENIE) $NewFileName = date("Y-m-d H:i:s") . $NewFileExtension; if($FTPConnection = ftp_connect($FTPHost)) { echo "1. Nawiązano połączenie FTP z serwerem <b>" . $FTPHost . "</b><br />"; if($FTPLogIn = ftp_login($FTPConnection, $FTPUser, $FTPPass)) { echo "2. Logowanie do serwera powiodło się. Login: <b>" . $FTPUser . "</b><br />"; if(ftp_get($FTPConnection, $NewFileName, $FileToBackup, FTP_BINARY)) { echo "3. Zapisano plik: <b>" . $NewFileName . "</b>"; } else { echo "3. Nieznany błąd zapisu pliku <b>" . $NewFileName . "</b>"; } } else { echo "2. Nieudane logowanie do serwera FTP. Login: <b>" . $FTPUser . "</b>"; } ftp_close($FTPConnection); } else { echo "1. Nieudane połączenie z serwerem <b>" . $FTPHost . "</b>"; } ?> </body> </html>
Uzupełnij swoimi danymi linijki: 11, 14, 17, 20, 23, wgraj na serwer WWW (najlepiej stwórz nowy katalog z CHMODami 0777 i umieść tam ten plik). Otwórz przeglądarkę i odwiedź swoją stronę kierującą do tego pliku i sprawdź czy wszytko działa
Możesz oczywiście sobie ustawić crontab'a i uruchamiać sobie co ile chcesz ten plik
Również z jednym lub większą ilością słów kluczowych: inny
|
Inny
[KOSZ] csgo mod v2 by O'ZoneNapisany przez LuxiStudioPL, 23.03.2024 inny |
|
|||
Inny
Zewnętrzna strona na IP serwera wwwNapisany przez Booom, 17.03.2024 inny |
|
||||
Inny
Dodanie Broni do PaintBallNapisany przez One ShooT, 05.02.2024 inny, modyfikacja |
|
||||
Inny
[Zlecenie płatne] Edycja pluginówNapisany przez pexo, 01.02.2024 inny |
|
||||
Inny
OnlyDD2 (2023)Napisany przez xSPECJALSx, 12.11.2023 inny |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych