PHP-Produktautorisierungssystem, Quellcode-Autorisierungsüberprüfung, Aktualisierungssystem V2.7, angepasste Version, Vollversion, PHP-Produktautorisierungssystem, Quellcode-Autorisierungsüberprüfung, Aktualisierungssystem V2.7, angepasste Version, Vollversion, One-Click-Update-System, One-Click-Kartenpasswort-Generierung, Self-Service Autorisierungsfunktion, Domänenname, IP-Dual-Verifizierungsfunktionen usw.
Kopieren Sie das Programm in das Stammverzeichnis
Daten importieren und Datei data/config.php konfigurieren
$safe = '123456';//Dies ist der Sicherheitscode, nicht in der Datenbank
Backend-Adresse: http://domainname/admin.php
Konfigurieren Sie update.php im Stammverzeichnis
$file_dir = 'http://Ihr Domainname/upgrade'; //Speicherverzeichnis für Remote-Upgrade-Patches
Es wird empfohlen, das Upgrade-Verzeichnis für die Patch-Speicherung zu ändern, um die Komplexität zu erhöhen.
Bestätigungscode Dieser Code muss vor der PHP-Datei <?php Bestätigungscode platziert werden
Bezogen auf die Autorisierungsstelle:
Das Upgrade-Verzeichnis ist ein Patch-Verzeichnis auf Ihrem eigenen Server, z. B. http://Domänenname/Upgrade
update.php ist für die Autorisierungsprüfung und Update-Versionsprüfung verantwortlich
Die Versionen werden sequentiell erhöht
1,1 1,2 1,3 Kann nicht springen
Clients werden auch sequentiell aktualisiert
Wenn die aktuelle Version des Clients 1.1 ist, aktualisieren Sie zuerst auf 1.2 und dann auf 1.3.
Daher müssen Sie beim Hinzufügen einer Version im Authorization Management Center die Regeln befolgen und die Versionsnummer muss so lauten
Das Update-Paket ist sehr einfach. Bitte beachten Sie das unten stehende Upgrade 1.1.zip.
Um das Benennungsformat der Upgrade-Datei nicht zu erraten, können Sie dem ZIP-Format einen beliebigen Namen geben.
Die Client-Versionsnummer folgt einfach dem zuvor ermittelten Präfix, das ich bei der Abfrage bereits verarbeitet habe.
Sie müssen sicherstellen, dass Ihr Präfix geändert werden muss, indem Sie die Versionsnummer in version.php ändern. Denken Sie selbst darüber nach und bestätigen Sie es.
Das Datenbank-Update-Skript update.sql des Update-Pakets wird von Ihnen selbst geschrieben. Überprüfen Sie es unbedingt und führen Sie es direkt aus, wenn Sie den Client aktualisieren.
Das Update-Paket wird nach Abschluss jedes Updates gelöscht, um zu verhindern, dass Kunden das Update-Paket erhalten.
Update-Pakete müssen vor der Veröffentlichung gründlich getestet werden.
Der autorisierte Domänenname ist der Domänenname der obersten Ebene und schränkt den Domänennamen der zweiten Ebene nicht ein.
Geben Sie das Autorisierungszeitformat 2015-01-01 wie folgt ein
Bezogen auf die Website der WeChat-Plattform
Die Upgrade-Aktion beinhaltet bereits Berechtigungsprüfungen
Kopieren Sie einfach die Berechtigungsprüfung code.php für andere Client-Dateien in wichtige Dateien und verschlüsseln Sie dann die wichtigen Dateien.
Der Autorisierungsprüfcode muss am Anfang der Datei hinzugefügt werden, sonst funktioniert er nicht.