ForumCała strona

Nawigacja

Aktualnie online

Gości online: 5

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

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
 
nw.ct8.pl
Wścibski Gość
Dodany dnia 24.11.2024 10:50:23
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
 
nw.ct8.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl