Beiträge von kk

    I'm sorry, but it isn't that simple. :(
    As soon as you use suPHP or suExec (which should be mandatory on shared hosting environments), the security layer checks that the requested resource (eg. a PHP script) is within the user's home directory.
    So, when requesting for instance "/var/www/web1/htdocs/index.php", the user's home directory must be anything below /var/www/web1/htdocs.
    Additionally, many configuration files are created where the user may not get any write permissions. So the home directory must remain read-only (to protect the other folders).


    Alternatively, you may prepare the configuration folders for the desired applications manually, eg:

    Code
    mkdir /var/www/web1/.ssh
    chown web1:web1 /var/www/web1/.ssh


    Would this be ok for you?

    Maybe the subscription has'n been deleted successfully by LiveConfig. Once a subscription and all its users etc. are deleted, you can actually reuse its former ID.
    Please have a look at /var/log/liveconfig/liveconfig.log if you see any error messages, and at /etc/passwd if the subscription ID is still listed there.

    Hmm, the english message states that you'd have to delete all assigned contracts first.


    We'll replace 'contracts' with 'subscriptions' to make it clearer.


    However, currently you need to delete all subscriptions before you can delete the customer. We're planning to make this easier in future versions (so that you just get warned which subscriptions/domains/mailboxes/etc. will automatically be deleted if you continue deleting the customer...)


    Best regards


    -Klaus Keppler

    Zitat

    Dennoch stellt sich mir die Frage ob ich eine APP nicht auch über HTTPS veröffentlichen kann.


    Hmm, offenbar fehlt die Möglichkeit, bei HTTPS/SSL auch eine WebApp als Ziel angeben zu können (bei HTTP klappt das ja). Handelt sich wohl um einen Fehler in der GUI, weil technisch nichts dagegen spricht. Ich schaue mal, dass wir das kurzfristig lösen.


    Viele Grüße


    -Klaus Keppler

    Zitat

    weiß Herr Keppler eventuell eine Antwort?


    Für allgemeine Programmierfragen können wir leider keinen Support geben - hierfür gibt es unzählige PHP-Foren, wo sicher besser geholfen werden kann. Für die SOAP-API existiert eine ausführliche Dokumentation aller Funktionen, eine WSDL-Beschreibung aller Methoden sowie Beispielcode.


    Oder geben Sie einfach bei Google mal den Suchbegriff "LiveConfig Couldn't bind to service" ein - schon der erste Treffer führt zur Lösung Ihres Problems. ;)


    Viele Grüße


    -Klaus Keppler

    Ja, natürlich.
    Und für den Fall, dass z.B. suPHP deinstalliert ist, man aber versehentlich suPHP bei einem Vertrag auswählt, funktioniert die Apache-Konfiguration trotzdem noch (alle Konfigurationsanweisungen sind in entsprechende <IfModule>-Abschnitte gepackt)

    Nein, sobald der Datenbankserver einmal zugewiesen wurde kann er (aktuell) nicht mehr geändert werden.
    Wäre natürlich prinzipiell eine Idee, Änderungen zu ermöglichen (für neu anzulegende Datenbanken) - ich nehme das mal in die Wunschliste auf.


    Wenn Sie in diesem Fall die Datenbank noch mal neu setzen möchten, müssen Sie per SQLite/MySQL in die LiveConfig-Datenbank eingreifen (wie immer: auf eigene Gefahr!):

    SQL
    UPDATE HOSTINGCONTRACTS SET HC_DBSERVERID=NULL WHERE HC_NAME="web123";


    Viele Grüße


    -Klaus Keppler

    Zitat

    Weiter wäre es toll wenn unter "Kunden" -> "Verträge" eine deutliche Kennzeichnung vorhanden wäre das hier abweichende Leistungen vorhanden sind.


    Ist ab v1.5.2-r1843 enthalten.


    Eine Liste der Verträge mit abweichenden Leistungen macht auch Sinn, folgt also noch irgendwann.

    Ist inzwischen auch schon mit drin (ich glaube auch ab r1830).
    Falls bestehende Kunden noch kein Log sehen können, müsste der betroffene Hostingvertrag einfach noch mal neu gespeichert werden, dann wird die Berechtigung gesetzt.
    Mit Version 1.5.2-r1842 wird diese Berechtigung auch automatisch allen bestehenden Hostingverträgen hinzugefügt. In Kürze sind Vertragseigenschaften detaillierter bearbeitbar, da soll das als eigene Option verwaltbar sein.


    Viele Grüße


    -Klaus Keppler

    Erledigt ab v1.5.2-r1841. :)


    Die Meldung "Ungültiger Benutzername" erscheint, weil ein zu langer Name dann nicht mehr dem regulären Ausdruck entspricht, der beim betroffenen Eingabefeld hinterlegt ist; die Maximallänge wird nicht gesondert geprüft.
    Nun wird aber die "maxlength"-Option im zugehörigen <input>-Feld korrekt gesetzt, so dass eine zu lange Eingabe nicht möglich ist.

    Ist ab 1.5.2-r1830 enthalten (aktuell schon als Preview verfügbar). Kann pro Hosting-Angebot und pro -Vertrag eingestellt werden.
    Wichtig ist, dass das Apache-Modul mod_fcgid installiert und aktiviert ist (erfolgt bei Installation mittels liveconfig-meta automatisch)


    Viele Grüße


    -Klaus Keppler

    Ja, diese Seiten wurden nicht generiert. Die AWStats-Konfiguration wurde nun entsprechend erweitert (ab LiveConfig r1835).
    Um das zu korrigieren, löschen Sie dann einfach die Datei /etc/awstats/liveconfig/awstats.conf.liveconfig und speichern irgendeine Einstellung eines Webhosting-Kunden erneut ab, der AWStats nutzt (somit wird diese Konfigurationsdatei neu angelegt).


    Alternativ fügen Sie folgende Befehle mit in die o.g. Datei ein:

    Zitat

    Webserver not found or not permitted


    Merkwürdig... wir werden morgen auch mal ein Multi-Server-Setup vorbereiten und das da testen.


    Zitat

    No reseller settings found - can't create customer ID automatically.


    Ok... bitte melden Sie sich mal unter "res1" an, und füllen dort unter Einstellungen -> Wiederverkäufer-Einstellungen die entsprechenden Felder aus.
    Das Import-Script braucht u.a. die Infos zur automatischen Erzeugung von Kundennummern.


    Viele Grüße


    -Klaus Keppler

    Standardmäßig verwendet das Script für Web/Mail/DB-Server jeweils "localhost".
    Rufen Sie es bitte mit den Parametern "--webserver", "--mailserver" und "--dbserver" auf, bei denen Sie jeweils die Server-ID des zuständigen Servers angeben - das sollte dann eigentlich funktionieren.
    Alternativ können Sie auch tricksen und den Reseller manuell in LiveConfig anlegen (der Reseller-Vertrag muss dann nur genau so heißen wie auf dem zu migrierenden Confixx-Server, also zB. "res1").


    Viele Grüße


    -Klaus Keppler

    Das Migrationsscript und die Anleitung wurden aktualisiert: http://www.liveconfig.com/de/kb/5


    Nun werden auch MySQL-Datenbanken und E-Mail-Postfächer/Adressen umgezogen.


    Wir haben das Script bislang nur auf einer relativ kleinen Zahl an Confixx-Installationen testen können, auf diesen wurden aber alle Accounts erfolgreich migriert.
    Falls bei Ihnen Fragen oder Probleme auftauchen, wenden Sie sich bitte direkt an uns (per Forum oder info@liveconfig.com).


    Viele Grüße


    -Klaus Keppler

    Die Preview wurde eben noch mal aktualisiert - es handelt sich dabei größtenteils um ein Bugfix-Release. Jeder Nutzer der bisherigen Preview (r1823) sollte das Update ausführen.
    Außerdem enthält die neue Version einige Erweiterungen für das neue Confixx-Migrationsscript (wird in ca. 1 Std auf der Website aktualisiert).


    Viele Grüße


    -Klaus Keppler