haggybear
Registered User
//EDIT -------
Die letzte Version des APW befindet sich in diesem Post des Threads.
//EDIT--------
Hallo SSF'ler,
nachdem mich jemand hier ansprach das es bei vielen Hostern keine "Application Vault" in der Plesk Lizenz gibt (so auch bei mir nicht!) habe ich das Wochenende mal genutzt und eine eigene Variante geschrieben. So wie ich mir das eben vorstelle. Anbei auch zwei Screenshot. Aus der Sicht als User und der als Admin. Wichtig wäre noch zu sagen, das ich versucht habe den APW "intelligent" zu bauen. Wenn bei der entsprechenden Domain unter "Domain-Benutzer->Webapplikationsverwaltung" der Haken nicht gesetzt ist, gibts für den User schonmal keinen Zugang zu APW.
Der Admin kann Applications als Archive (ZIP,TAR) hochladen. Entweder per Upload oder per URL-Download. Dann können gleich die Vorraussetzungen für dieses Paket gesetzt werden. Z.B. php/mysql. Hat der User die Vorrausetzungen nicht, kann er das Paket nicht installieren (um dummen Fragen aus dem Weg zu gehen, wir sind ja alle faul ;-) )
Wenn ein Paket installiert wird, dann entpackt der APW dieses, kopiert es in das Verzeichnis des Users (oder eben den gewählten Unterordner), setzt die Rechte und spuckt einen Link aus wo die Install dann eben beendet werden kann.
Mal sehen wir sich dieses Ding entwickelt. Evtl. kommt dann im nächsten Schritt das automatische Einrichten der DB's.
Bitte GENAU die INSTALL.txt beachten. Es müssen diesesmal einige Rechte gesetzt werden, die sehr wichtig sind. Unteranderem für das Verzeichnis für die Apps und die interne DB. Naja DB ist zu viel gesagt, da ich nicht in die PSA-DB schreiben will, habe ich mich dazu entschieden mit serialisierten Arrays in Textdateien zu arbeiten.
Ich bin für jedes Feedback dankbar!
Gruß
Haggy
PS: Is schon spät, ich bitte mir die Rechtschreibfehler nachzusehen!
Die letzte Version des APW befindet sich in diesem Post des Threads.
//EDIT--------
Hallo SSF'ler,
nachdem mich jemand hier ansprach das es bei vielen Hostern keine "Application Vault" in der Plesk Lizenz gibt (so auch bei mir nicht!) habe ich das Wochenende mal genutzt und eine eigene Variante geschrieben. So wie ich mir das eben vorstelle. Anbei auch zwei Screenshot. Aus der Sicht als User und der als Admin. Wichtig wäre noch zu sagen, das ich versucht habe den APW "intelligent" zu bauen. Wenn bei der entsprechenden Domain unter "Domain-Benutzer->Webapplikationsverwaltung" der Haken nicht gesetzt ist, gibts für den User schonmal keinen Zugang zu APW.
Der Admin kann Applications als Archive (ZIP,TAR) hochladen. Entweder per Upload oder per URL-Download. Dann können gleich die Vorraussetzungen für dieses Paket gesetzt werden. Z.B. php/mysql. Hat der User die Vorrausetzungen nicht, kann er das Paket nicht installieren (um dummen Fragen aus dem Weg zu gehen, wir sind ja alle faul ;-) )
Wenn ein Paket installiert wird, dann entpackt der APW dieses, kopiert es in das Verzeichnis des Users (oder eben den gewählten Unterordner), setzt die Rechte und spuckt einen Link aus wo die Install dann eben beendet werden kann.
Mal sehen wir sich dieses Ding entwickelt. Evtl. kommt dann im nächsten Schritt das automatische Einrichten der DB's.
Bitte GENAU die INSTALL.txt beachten. Es müssen diesesmal einige Rechte gesetzt werden, die sehr wichtig sind. Unteranderem für das Verzeichnis für die Apps und die interne DB. Naja DB ist zu viel gesagt, da ich nicht in die PSA-DB schreiben will, habe ich mich dazu entschieden mit serialisierten Arrays in Textdateien zu arbeiten.
Ich bin für jedes Feedback dankbar!
Gruß
Haggy
PS: Is schon spät, ich bitte mir die Rechtschreibfehler nachzusehen!
Attachments
Last edited by a moderator: