FOSSBilling (Vormals BoxBilling)
-
- Posts: 10
- Joined: Tue 31. Mar 2020, 09:26
FOSSBilling (Vormals BoxBilling)
Einige von euch werden BoxBilling schonmal gesehen oder gehört haben. (WHMCS alternative) Diese wird jetzt als FOSSBilling weitergeführt. Das Ganze ist noch in Entwicklung, aber es scheint ganz gut zu werden. Ich habe mir die Arbeit gemacht und KeyHelp mit rein gesetzt. Mein Script ist zwar nicht ganz so sauber, aber ich werde es die Tage nochmal säubern und anpassen, aber funktionieren tut sie jetzt schon.
https://github.com/FOSSBilling/FOSSBilling
https://github.com/syltmedia/FOSSBilling_KeyHelp
https://fossbilling.org
https://github.com/FOSSBilling/FOSSBilling
https://github.com/syltmedia/FOSSBilling_KeyHelp
https://fossbilling.org
Re: FOSSBilling (Vormals BoxBilling)
Schönes, modernes PHP. Gefällt mir.
Leider ist bei MS-GitHub die Formatierung broken.
PSR erwartet Einrückungen mit 4 Spaces, keine Tabs.
Ich habe früher immer mit Tabs gearbeitet, bin nun aber weg davon, weil viele diff-Tools etc Probleme mit Tabs haben.
Aber das kann man in der IDE ja konfigurieren, de facto rücke ich natürlich mit der Tab-Taste ein.
OT:
Wer nicht?
https://www.youtube.com/watch?v=SsoOG6ZeyUI
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
-
- Posts: 10
- Joined: Tue 31. Mar 2020, 09:26
Re: FOSSBilling (Vormals BoxBilling)
Sagen wir es mal so das Script ist das erste in 17 Jahren die ich mich mit dem Internet beschäftige, welches funktioniert und ich zu ende gebracht habe.
Jetzt geht es die Tage einfach nur noch darum die userID Function zu schreiben und ggf. eine Function für die CURL-Abfrage damit ich Zeilen spare. Und die Host, API Key als Variable zu setzen in der Class damit ich durch bin damit. Dann heißt es abwarten und Tee trinken bis FOSSBilling weiter kommt. Denn da fehlen mir noch ein paar Funktionen, wie z.B. das ich die getLoginUrl nicht generieren kann, weil mir keine ID oder sonst was vom System übergeben wird.
Jetzt geht es die Tage einfach nur noch darum die userID Function zu schreiben und ggf. eine Function für die CURL-Abfrage damit ich Zeilen spare. Und die Host, API Key als Variable zu setzen in der Class damit ich durch bin damit. Dann heißt es abwarten und Tee trinken bis FOSSBilling weiter kommt. Denn da fehlen mir noch ein paar Funktionen, wie z.B. das ich die getLoginUrl nicht generieren kann, weil mir keine ID oder sonst was vom System übergeben wird.
Re: FOSSBilling (Vormals BoxBilling)
Moin.tellerrocker wrote: ↑Wed 11. Jan 2023, 10:44 Einige von euch werden BoxBilling schonmal gesehen oder gehört haben. (WHMCS alternative) Diese wird jetzt als FOSSBilling weitergeführt. Das Ganze ist noch in Entwicklung, aber es scheint ganz gut zu werden. Ich habe mir die Arbeit gemacht und KeyHelp mit rein gesetzt. Mein Script ist zwar nicht ganz so sauber, aber ich werde es die Tage nochmal säubern und anpassen, aber funktionieren tut sie jetzt schon.
https://github.com/FOSSBilling/FOSSBilling
https://github.com/syltmedia/FOSSBilling_KeyHelp
https://fossbilling.org
Bei mir funktioniert dein Script leider nicht, ich kann keine Verbindung zum Serverherstellen und mir Fehlermeldungen spuckt das Script auch nicht umher
-
- Posts: 10
- Joined: Tue 31. Mar 2020, 09:26
Re: FOSSBilling (Vormals BoxBilling)
Moin, ich schau es mir in den nächsten Wochen mal an. Nutze Fossbilling aktuell nicht. dauert einen Moment
Re: FOSSBilling (Vormals BoxBilling)
Moin,
ist hier eigentlich noch was passiert?
Ich habe schon über Github einen Fehler gemeldet, aber ich glaube der den Script geschrieben hat bearbeitet das nicht mehr.
Ich bekomme keine Fehlermeldung etc.
Wenn ich den Skript mit im entsprechenden Verzeichnis habe bekomme ich einen Fehler 500.
Wenn ich den Skript wieder lösche funktioniert das ohne Probleme.
ist hier eigentlich noch was passiert?
Ich habe schon über Github einen Fehler gemeldet, aber ich glaube der den Script geschrieben hat bearbeitet das nicht mehr.
Ich bekomme keine Fehlermeldung etc.
Wenn ich den Skript mit im entsprechenden Verzeichnis habe bekomme ich einen Fehler 500.
Wenn ich den Skript wieder lösche funktioniert das ohne Probleme.
Re: FOSSBilling (Vormals BoxBilling)
Wenn du einen Error 500 erhälst, sollte das zumindest im Webserver-Protokoll verzeichnet werden.
Wenn das Script auf einem KeyHelp System betrieben wird, dann unter "Domains" und unter "Aktionen" auf das Protokoll-Icon klicken.
Wenn das Script auf einem KeyHelp System betrieben wird, dann unter "Domains" und unter "Aktionen" auf das Protokoll-Icon klicken.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: FOSSBilling (Vormals BoxBilling)
Das hab ich schon versucht.
Die Fehlermeldung ist zumindest für mich eher nichtssagend:
2024-02-06 18:55:14 77.1.30.129
500 GET /admin/servicehosting HTTP/2.0
Das ist alles was ich bekomme. In dem Moment wo ich den Script wieder rauslösche funktioniert das alles wieder ohne Probleme.
Die Fehlermeldung ist zumindest für mich eher nichtssagend:
2024-02-06 18:55:14 77.1.30.129
500 GET /admin/servicehosting HTTP/2.0
Das ist alles was ich bekomme. In dem Moment wo ich den Script wieder rauslösche funktioniert das alles wieder ohne Probleme.
Re: FOSSBilling (Vormals BoxBilling)
Hat denn FOSSBilling noch eine eigene Log-Datei oder kann man es über eine Einstellung in der Config dazu bringen entsprechend zu loggen?
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: FOSSBilling (Vormals BoxBilling)
Es handelt sich PHP. Also sollten im entsprechenden Logfile weitere Hinweise lauern.
Oder einfach mal das error_reporting aktivieren.
Ebenso würde ich empfehlen im FossBillForum eine entsprechende Anfrage zu stellen.
Dort sitzen die welche es wissen sollten.
https://forum.fossbilling.org/
Oder einfach mal das error_reporting aktivieren.
Ebenso würde ich empfehlen im FossBillForum eine entsprechende Anfrage zu stellen.
Dort sitzen die welche es wissen sollten.
https://forum.fossbilling.org/
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: FOSSBilling (Vormals BoxBilling)
Danke für den Tip @Tobi,
Ein Blick im Forum und die Lösung war da.
Mit dem Update auf Version 6.0.0 haben sie wohl FOSSBilling angepasst.
"Because of the way they are outdated, PHP considers it to be a compile error which means we cannot programmatically catch and cleanly handle it."
Deshalb wird es nicht mehr angezeigt.
Jemand müsste jetzt den Code entsprechend anpassen. Der Entwickler des Plugins reagiert aber leider nicht mehr .
Ich habe dafür zu wenig Ahnung um das mal zu machen. Ich gehöre eher zur Kategorie "Blutiger Anfänger".
Also bleibt nur Abwarten.
Ein Blick im Forum und die Lösung war da.
Mit dem Update auf Version 6.0.0 haben sie wohl FOSSBilling angepasst.
"Because of the way they are outdated, PHP considers it to be a compile error which means we cannot programmatically catch and cleanly handle it."
Deshalb wird es nicht mehr angezeigt.
Jemand müsste jetzt den Code entsprechend anpassen. Der Entwickler des Plugins reagiert aber leider nicht mehr .
Ich habe dafür zu wenig Ahnung um das mal zu machen. Ich gehöre eher zur Kategorie "Blutiger Anfänger".
Also bleibt nur Abwarten.
Re: FOSSBilling (Vormals BoxBilling)
Dank dem Forum von FOSSBilling habe ich das Problem mit dem Script gelöst.
Ich habe das jetzt einmal angepasst und die Anpassungen im Projekt hochgeladen.
Jetzt funktioniert der Script auch wieder, auch wenn er aktuell noch ein paar lustige Bugs generiert.
Ich habe das jetzt einmal angepasst und die Anpassungen im Projekt hochgeladen.
Jetzt funktioniert der Script auch wieder, auch wenn er aktuell noch ein paar lustige Bugs generiert.
Re: FOSSBilling (Vormals BoxBilling)
Habe den Thread abonniert, weil ich das ganze Verfolgen wollte.
Suche nämlich eine neue Lösung und wollte mir die Software in Verbindung zu KH mal ansehen.
Aber scheinbar war das ein "OneHitWonder" und Dev ist wohl wirklich nicht mehr aktuell dahinter.
Sogar seine verlinkte Website auf Github ist Down u. hier war er auch zuletzt im Nov 2023.
@tellerrocker
Lebst du noch ?
Bleibst du aktiv an dem Projekt ?
Wenn nicht, bin ich hier wieder raus.
Abgesehen von den FOSSBilling Entwicklungen selbst bzw. Anpassungen die ich klären u. ansehen müsste, hätte es für mich nur Sinn auf das System umzustellen, wenn sich jemand darum kümmert und das Script bzw. API Verbindung zu KH dann auch weiter Up-to-Date hält.
@Haleoe
Wie läuft das sonst so aktuell in Verbindung zu Keyhelp ?
Suche nämlich eine neue Lösung und wollte mir die Software in Verbindung zu KH mal ansehen.
Aber scheinbar war das ein "OneHitWonder" und Dev ist wohl wirklich nicht mehr aktuell dahinter.
Sogar seine verlinkte Website auf Github ist Down u. hier war er auch zuletzt im Nov 2023.
@tellerrocker
Lebst du noch ?
Bleibst du aktiv an dem Projekt ?
Wenn nicht, bin ich hier wieder raus.
Abgesehen von den FOSSBilling Entwicklungen selbst bzw. Anpassungen die ich klären u. ansehen müsste, hätte es für mich nur Sinn auf das System umzustellen, wenn sich jemand darum kümmert und das Script bzw. API Verbindung zu KH dann auch weiter Up-to-Date hält.
@Haleoe
Wie läuft das sonst so aktuell in Verbindung zu Keyhelp ?
Re: FOSSBilling (Vormals BoxBilling)
@ITS
Moin,
so grundlegend macht der Script erst einmal alles so wie er soll. Wenn es ins Detail geht wird er ein wenig Komisch ^^.
Ich habe dann Testweise über das Kundencenter einen Passwort-Reset für Keyhelp angestoßen. Es kam auch eine E-Mail dass ein neues Passwort generiert wurde.
Das Passwort war auch angezeigt als mehrere Sterne (*********).
Das Script hatte dass Posswort, auch Korrekt, in mehrere Sterne geändert.
Das würde ich vielleicht noch irgendwie mit ChatGTP hinbekommen.
Aber irgend welche weitere Anpassungen... keine Ahnung. Ich glaube nicht. Ich bin was programmieren angeht noch prä Kinderschuhe ^^.
Moin,
so grundlegend macht der Script erst einmal alles so wie er soll. Wenn es ins Detail geht wird er ein wenig Komisch ^^.
Ich habe dann Testweise über das Kundencenter einen Passwort-Reset für Keyhelp angestoßen. Es kam auch eine E-Mail dass ein neues Passwort generiert wurde.
Das Passwort war auch angezeigt als mehrere Sterne (*********).
Das Script hatte dass Posswort, auch Korrekt, in mehrere Sterne geändert.
Das würde ich vielleicht noch irgendwie mit ChatGTP hinbekommen.
Aber irgend welche weitere Anpassungen... keine Ahnung. Ich glaube nicht. Ich bin was programmieren angeht noch prä Kinderschuhe ^^.
-
- Posts: 10
- Joined: Tue 31. Mar 2020, 09:26
Re: FOSSBilling (Vormals BoxBilling)
Moin zusammen,
Ich bin leider nicht mehr aktiv dran. Da ich komplett aus dem Web-Business raus bin und durch mein eigenen Laden zu nichts mehr komme.
Ansich ist die API von KeyHelp einfach und ich selbst bin auch kein PHP Pro. Wenn man sich 1-2 Stunden rein arbeitet dann klappt es auch ohne extremes PHP Wissen.
Ich habe das ganze am Schluss auch sein lassen weil mir die Weiterentwicklung von Fossbilling zu langsam war. Kenne aber den aktuellen Status auch nicht mehr.
Feer free to copy my old sh!t, es gibt bestimmt schönere Wege das ganze zu schreiben.
Alternativ meine ich das es ein Verwaltungspanel gibt was Keyhelp unterstützt aber auch nicht free ist…
Ich bin leider nicht mehr aktiv dran. Da ich komplett aus dem Web-Business raus bin und durch mein eigenen Laden zu nichts mehr komme.
Ansich ist die API von KeyHelp einfach und ich selbst bin auch kein PHP Pro. Wenn man sich 1-2 Stunden rein arbeitet dann klappt es auch ohne extremes PHP Wissen.
Ich habe das ganze am Schluss auch sein lassen weil mir die Weiterentwicklung von Fossbilling zu langsam war. Kenne aber den aktuellen Status auch nicht mehr.
Feer free to copy my old sh!t, es gibt bestimmt schönere Wege das ganze zu schreiben.
Alternativ meine ich das es ein Verwaltungspanel gibt was Keyhelp unterstützt aber auch nicht free ist…