Die Preview wurde eben aktualisiert, das Changelog ist relativ umfangreich. Derzeit werden Tests und Doku entsprechend erweitert, Details folgen also noch.
Viele Grüße
-Klaus Keppler
Die Preview wurde eben aktualisiert, das Changelog ist relativ umfangreich. Derzeit werden Tests und Doku entsprechend erweitert, Details folgen also noch.
Viele Grüße
-Klaus Keppler
Habe ich eine Einstellungsmöglichkeit übersehen, oder kann man IonCube derzeit wirklich nur Global in allen Verträgen aktivieren, wenn das ganze mit allen PHP-Versionen funktionieren soll?
Sie haben nur etwas übersehen.
In den PHP-Einstellungen (Hosting -> PHP-Einstellungen) müssen Sie angeben, für welche PHP-Version eine Extension verfügbar sein soll.
Fügen Sie ionCube also z.B. so hinzu:
- Name: zend_extension
- Typ: Erweiterung
- Wert: /usr/local/lib/ioncube/ioncube_loader_lin_5.6.so
- Änderbar: durch Kunden
- PHP-Version: >= 5.6, <5.7
Damit gilt diese Extension nur für PHP 5.6.x. Für andere PHP-Versionen legen Sie entsprechend weitere Einträge an.
Viele Grüße
-Klaus Keppler
Wäre es auch möglich mysqlnd mit zu compilieren?
Wir planen, mit dem nächsten PHP-Update (erfahrungsgemäß in ca. 4-6 Wochen) den bisherigen MySQL-Client durch mysqlnd zu ersetzen (es gibt da ja nur ein Entweder-Oder).
Zum Testen werden wir demnächst die aktuellen PHP-Pakete (5.5.35, 5.6.21, 7.0.6) auf mysqlnd umstellen und im Test-Repository bereit stellen. Wir werden im Forum Bescheid geben, sobald wir soweit sind.
Hello,
the PHP packages for Debian systems were updated to the versions 5.5.35, 5.6.21 and 7.0.6.
Due to popular demand we now also have a PHP 5.3.29 package for Debian 8. Of course we recommend to NOT use it: PHP 5.3 is no more supported since 08/14/2014. Most propably it contains known security issues.
There's a migration guide from PHP 5.3 to 5.4 on the PHP website.
For Debian 6 (Squeeze) this is also the last PHP package update from our side. Debian 6 LTS has reached "end of life" in March 2016, we update our packages for three more months (until end of May).
Best regards
-Klaus Keppler
Hallo,
die PHP-Pakete für Debian-Systeme wurden eben auf die Versionen 5.5.35, 5.6.21 bzw. 7.0.6 aktualisiert.
Außerdem steht aufgrund der großen Nachfrage nun auch ein Paket mit PHP 5.3.29 für Debian 8 zur Verfügung. Von dessen Einsatz raten wir natürlich dringend ab: PHP 5.3 wird seit 14.08.2014 nicht mehr aktualisiert, es ist davon auszugehen dass dieses offene und bekannte Sicherheitslücken enthält.
Auf der PHP-Website gibt es eine Anleitung zur Migration von PHP 5.3 auf 5.4.
Für Debian 6 (Squeeze) haben wir die PHP-Pakete hiermit letztmalig aktualisiert - weitere Updates wird es nicht geben. Debian 6 LTS hat den "End Of Life"-Status seit März 2016 erreicht, bis Ende Mai (also 3 Monate Karenz) werden wir unsere Pakete noch entsprechend aktualisieren.
Viele Grüße
-Klaus Keppler
Das PHP-Script läuft mit Benutzerrechten (effektiv also als "web28"). Beim Versand via mail() (=sendmail) wird daher natürlich dieser Benutzer als "Envelope-From"-Absender eingetragen. Da eine Domain fehlt, fügt dann i.d.R. Postfix die lokale Systemdomain an.
Die Lösung ist eigentlich nur, "ordentlich" Mails zu versenden:
1.) via SMTP (also einen ordentlichen Mailserver nutzen)
2.) oder der mail()-Funktion einen 5. Parameter übergeben ("additional_parameters") und dort die Sendmail-Option "-f" setzen (z.B. "-f absender@example.org")
- siehe http://php.net/manual/en/function.mail.php
Viele Grüße
-Klaus Keppler
Die Störung scheint behoben zu sein - wir sind nun wieder unter den gewohnten Rufnummern erreichbar.
The issue seems to have been resolved, we're back at our official phone numbers.
Hello,
due to an outage of the phone line to our office building our usual phone numbers are currently not available. We've enabled a SIP number as workaround: +49-9131-91 89 258.
We'll inform you once our normal numbers are available again.
Best regards
-Klaus Keppler
Hallo,
seit dem späten Vormittag ist leider die Telefonanbindung in unserem Bürogebäude gestört. Wir haben vorübergehend eine SIP-Nummer aktiviert: 09131-91 89 258.
Sobald die "normale" Rufnummer wieder funktioniert geben wir nochmal Bescheid.
Viele Grüße
-Klaus Keppler
Welche Datenbank nutzen Sie für LiveConfig - SQLite oder MySQL?
Arbeiten Sie als "Hauptbenutzer" eines Vertrages, oder als ein "zusätzlicher" LiveConfig-Nutzer?
Die Meldung deutet auf eine fehlende Berechtigung hin. Ist aber ganz klar ein Fehler, der so nicht auftreten sollte.
Das mag vielleicht zeitlich mit dem LiveConfig-Update zusammen hängen, hat mit LiveConfig aber nichts zu tun (LiveConfig hat keinen Einfluss auf laufende Dienste). Ich vermute vielmehr, dass neben LiveConfig auch andere Pakete aktualisiert wurden, und da irgendetwas schief gelaufen ist.
In diesem Fall scheint Dovecot nicht zu laufen (dieser stellt sozusagen SASL zur Verfügung).
Viele Grüße
-Klaus Keppler
Die Fehlermeldung besagt, dass "nur" der lclogparse-Prozess nicht gestartet werden konnte. Interessant wäre also die Logmeldung von "journalctl -xn" gewesen (wie in der Fehlermeldung beschrieben). Ohne diese können wir hier leider nicht weiter helfen.
Hallo,
für die LiveConfig-Version 2.1.2 und 2.2.0 (Preview) stehen in Kürze Updates bereit (v2.1.2: von r4149 auf r4158, v2.2.0 von r4155 auf r4156). Dieses Update behebt einen Fehler beim Zurücksetzen des LiveConfig-Passworts (wenn das Standard-Mail-Template verwendet wird, dann wird keine E-Mail versendet).
Viele Grüße
-Klaus Keppler
Theoretisch ja, praktisch nein.
Im Prinzip muss für SELinux in vielen Fällen "nur" der Sicherheitskontext von Dateien angepasst werden (chcon). Das Vorgehen wäre also, SELinux zu aktivieren und dann in der /var/log/audit/audit.log zu schauen wo es "kracht".
LiveConfig setzt unter CentOS für die meisten Dateien und Verzeichnisse bereits den richtigen Kontext. Einige SELinux-Parameter muss man aber als Admin setzen (das macht LiveConfig nicht von alleine, um eventuell beabsichtigte Sicherheitseinstellungen nicht auszuhebeln) - z.B. "setsebool -P httpd_enable_homedirs=1" (suchen Sie hier mal nach "setsebool").
In der Praxis zeigen sich aber einige recht fiese Detailprobleme. Wenn ich mich richtig erinnere war es z.B. nicht möglich, ImageMagick zum Laufen zu bringen. In einigen Fällen gibt es nämlich widersprüchliche SELinux-Einstellungen, die sich nur mittels eigener Policies beheben lassen. Und das ist eine eigene Wissenschaft für sich...
Im Shared Hosting hat sich SELinux (obwohl es gerade dafür prädestiniert wäre) nicht so recht durchsetzen können. Die üblichen Werkzeuge sind daher gehärtete Kernel (z.B. grsec), Intrusion Detection (z.B. AIDE), Malware scanning (z.B. LMD/maldet).
Wenn sich die Zeit findet schreiben wir dafür mal eine separate Anleitung.
Viele Grüße
-Klaus Keppler
FTP wird immer nach Anmeldedaten fragen. Für anonymen FTP hat es sich durchgesetzt, den Account "anonymous" zu verwenden, das Passwort ist dann normalerweise egal.
Wenn Sie anonymen FTP mit ProFTPd nutzen möchten, dann dürfte es am einfachsten sein das "von Hand" zu konfigurieren. Legen Sie dazu eine Datei namens /etc/proftpd/proftpd.local.conf (siehe Handbuch) an und tragen dort die benötigten Einstellungen ein.