ForumCała strona

Nawigacja

Aktualnie online

Gości online: 8

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Zbigniew@
22.06.2025 17:50:03
Dlaczego forum jest dost?pne tylko dla 10% ludzi? Poniewa? wi?kszo?? osób korzysta z internetu na urz?dzeniach mobilnych.

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Kreator kopii zapasowych online
Zbigniew@
Kreator kopii zapasowych umo?liwia ?atwe generowanie wtyczek , pluginów do tworzenia kopii zapasowych. Dzi?ki kreatorowi, u?ytkownicy mog? szybko i bezproblemowo wygenerowa? skrypt PHP, który pozwala na tworzenie kopii zapasowych, r?cznie lub automatycznie. wybranych katalogów na serwerze i wysy?anie ich na dowolny adres e-mail.
Wymagania:
Serwer musi posiada? bibliotek PHP.
W?a?ciciel strony musi posiada? umiej?tno?? dodania ?cie?ki do katalogów.
Napisz? kilka przyk?adów, jak wpisa? ?cie?k? do katalogów:
w przypadku CMS PHP Fusion v9

dla artyku?ów:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

dla newsów:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
.
Umiej?tno?? dodania , do cron zadania.
Je?li serwer nie posiada cron , pozostaje r?czne uruchomianie , wpisuj?c link do pliku .
Link do kreatora.
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
phpfusion9.pl/
W?cibski Go??
Dodany dnia 06.09.2025 03:22:49
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
jantom
Tak czytam tego posta i si? zastanawiam - GPT go pisa?, czy nie? Za cz?owiekiem przemawia liczba niechlujno?ci w tek?cie pisanym. Ko?cz? wycieczk?, przechodz? do meritum.
Skrypt rzeczywi?cie prostu, najmocniejszym jego fragmentem jest marketingowa gadka na stronie konfiguratora Wink
Je?eli b?dziesz chcia? rozwija? narz?dzie, zabezpiecz si? przed (lub przygotuj obs?ug? odpowiednich wyj?tków):
  • przekroczeniem czasu wykonywania skryptu
  • przekroczeniem limitu rozmiaru pliku na serwerze
  • brakiem dost?pu funkcji mail na serwerze
  • brakiem katalogu(ów) wpisanych z listy

Takie jakie? pierwsze pomys?y z listy. Nie zastosowa?bym tego na swojej stronie, ale do?wiadczenie przy sk?adaniu skryptu z Tob? zostanie.
 
http://jantom.info
Zbigniew@
Stworzy?em now? wersj? wtyczki do PHP Fusion v9, która umo?liwia u?ytkownikom ?atwe tworzenie kopii zapasowych plików na serwerze. Wtyczka sk?ada si? z dwóch plików, które nale?y umie?ci? w g?ównym katalogu serwera. Jak dzia?a wtyczka.

Pliki wtyczki


*skrypt_kopia.php: Ten plik jest odpowiedzialny za tworzenie kopii zapasowej plików. U?ytkownicy mog? doda? ?cie?ki do katalogów, które chc? zarchiwizowa?. Skrypt przeszukuje podane katalogi, zbiera pliki i tworzy archiwum ZIP, które jest nast?pnie zapisywane na serwerze.

*delete.php: Ten plik s?u?y do usuwania utworzonego pliku ZIP z serwera. Jest to wa?ne dla bezpiecze?stwa, aby zapobiec nieautoryzowanemu dost?powi do danych. U?ytkownicy mog? usun?? plik ZIP po zako?czeniu operacji, co zapewnia dodatkow? warstw? ochrony.
Bezpiecze?stwo i dost?p

Dost?p do funkcji wtyczki jest ograniczony do u?ytkowników zalogowanych jako administratorzy. Dzi?ki temu tylko uprawnione osoby mog? tworzy? kopie zapasowe i usuwa? pliki, co minimalizuje ryzyko wykradzenia danych.

Nowe funkcje i poprawki

Nowa wersja wtyczki zosta?a stworzona w odpowiedzi na wcze?niejsze zarzuty u?ytkowników dotycz?ce:


*Przekroczenia czasu wykonywania skryptu: Wtyczka zosta?a zoptymalizowana, aby radzi? sobie z du?? ilo?ci? plików, dziel?c proces na mniejsze partie. Dzi?ki temu skrypt nie przekracza limitu czasu wykonania.

*Przekroczenia limitu rozmiaru pliku na serwerze: Skrypt zosta? dostosowany, aby lepiej zarz?dza? pami?ci? i zasobami serwera, co pozwala na tworzenie wi?kszych archiwów ZIP.

*Braku dost?pu do funkcji mail na serwerze: Wtyczka nie wymaga ju? funkcji mail, co eliminuje problemy zwi?zane z jej brakiem.

*Braku katalogu(ów) wpisanych z listy: Skrypt sprawdza, czy podane katalogi istniej?, i informuje u?ytkownika o ewentualnych b??dach, co u?atwia korzystanie z wtyczki.


Jak zainstalowa? wtyczk?

*Wygeneruj wtyczk? .
Link
Pobierz kod źródłowy  Rozwiń Kod źródłowy

*Umie?? pliki w g?ównym katalogu swojego serwera.
*Zaloguj si? jako administrator uruchom plik twoja domena/skrypt_kopia.php
Edytowane przez Zbigniew@ dnia 04.08.2024 10:37:45
 
phpfusion9.pl/
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl