| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.06.2009
Beiträge: 109
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
1.Lizenz ungültig => die(); 2.Server nicht erreichbar => Lizenz ist gültig ... Also nicht die Annahme, daß das System nach Prüfung auf Lizenz läuft, sondern daß das System bei Prüfung auf Ungültigkeit nicht mehr läuft. Ich hoffe Du verstehst den Unterschied. Anstatt file_get_contents kannst Du auch eine andere Funktionalität (API,Rest ) benutzen ...
__________________ Webstammtisch Oldenburg | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() | Oder so: Das System bekommt einen Lizenztoken vom Server zugewiesen (bei der Erstinstallation meinetwegen). Dieser wird an den Server bei der Lizenzprüfung übertragen. Der Token bleibt solange gültig bis der Server ihn als ungültig deklariert. Nachdem der Server das getan hat bekommt das System einen neuen Token. Problem: Du musst sicherstellen das die Generierung des Tokens nicht "erkannt" werden kann. Davon ab kannst du Verfolgen wann sich welches System wie lange nicht mehr "gemeldet" hat. cURL wäre eine Alternative zu allen Funktionen die allow_url_fopen vorraussetzen. Ggf. helfen dir auch die Streamfunktionen wenn beides nicht verfügbar ist. Diese werden aber von open_basedir beeinflusst.
__________________ "Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst". |
| |
| | |
| Neuer Benutzer Registriert seit: 26.12.2009
Beiträge: 6
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo Danke erstmal für die Antworten. @eisenhans: Ich sperre bei Ungültigkeit nur die Frontend, der Adminbereich ist weiterhin voll verfügbar... Falls du das damit sagen willst. Problem 2 ist meiner Meinung nach gelöst. Ich habe jetzt ein if/else abfrage erstellt. Entweder curl oder allow_url_fopen eins von beidem wird ja wohl vorhanden sein, wenn nicht muss man es halt doch nach installieren. Aber ich glaube so hab ich einen Großteil der Hoster mit drin. Zu Punkt 1: Da sich durch die Lizenzprüfung außerdem die ParseTime um ca 100ms erhöht und wie schon erwähnt ein Serverausfall mir Probleme bringen kann, würde es auch reichen wenn die Lizenz nur 1x am Tag geprüft wird. Um das zu erreichen muss ich aber irgendeine Information auf dem Server oder in der DB hinterlegen, welche die Gültigkeit speichert... Problem ist hier wieder, wenn diese Information gefunden wird, kann sie umgangen werden.... (selbe Problem wie bei Dark Guardian) Also ich kann keinesfalls hingehen und bei jedem Pageview die Lizenz prüfen lassen =\ @fab Das Skript sollte schon 1x am Tag geprüft werden, da es zB auch zeitlich begrenzte Lizenzen gibt. Die würden ja dann ewig weiterlaufen, wenn man solche Aktionen nicht ausführt. Aber auch hier ist das Problem, dass ich irgendwo auf dem Server die Information speichern muss.. IST Gültig Nur wie, ohne dass es manipulierbar ist??? Lg |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Fazit: Geht nicht oder nur mit entsprechenden Servererweiterungen. Das haben auch alle anderen Threads zum Thema ergeben. Ich schließ hier mal ab mit Verweis auf die Forensuche. [MOD: Thread geschlossen]
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Php- / Magento Entwickler gesucht | screenmaxx | Gewerblich | 0 | 12.07.2011 16:31 |
| PHP Coder gesucht zur Optimierung einen Suchscriptes | amadeus75 | Gewerblich | 0 | 28.08.2010 09:10 |
| Browsergameteam gesucht | wargott | Beruflich | 0 | 30.01.2010 12:53 |
| Entwickler, PHP Programmierer, Webdesigner gesucht | Talentgesucht | Beitragsarchiv | 2 | 04.10.2009 10:50 |
| Junior iPhone Entwickler/in gesucht - mit PHP-Kenntnissen (Essen) | osxpert | Beitragsarchiv | 0 | 10.09.2009 16:34 |
| Erfahrener Programmierer PHP/mySQL in Berlin gesucht | Tayton | Beitragsarchiv | 0 | 28.07.2009 19:01 |
| BigSkull Studios-Verstärkung gesucht | Nuc | Beitragsarchiv | 36 | 12.02.2009 17:05 |
| PHP-Programmierer für ein Communityprojekt gesucht! | Hollow | Beitragsarchiv | 1 | 30.12.2008 21:34 |
| Designer Programmierer gesucht Teammitglieder gesucht | mietmauldo | Beitragsarchiv | 3 | 23.11.2008 14:30 |
| download-begrenzer - ansätze und strukturen gesucht | XraYSoLo | PHP Tipps 2008 | 2 | 01.10.2007 11:07 |
| Redakteure für sehr großes Projekt gesucht | Beitragsarchiv | 1 | 19.08.2005 01:57 | |
| PHP Programmierer und Grafiker für größeres Projekt gesucht | Beitragsarchiv | 9 | 11.08.2005 22:56 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php lizenzsystem, php lizenzsystem ioncube, php code mit lizenzsystem, php linzenz system, lizenz system für cms, lizenz system, \allow_url_fopen\ gesperrt, php lizenssystem, lizenzschlüssel php |