SysCP 1.2.19 ist erschienen

Die Neuerungen umfassen im wesentlichen ein integriertes Ticketsystem und endlich einen stillen Webalizer. Zudem hat das SysCP-Team nun den Support für PHP4 eingestellt und konzentriert sich nun voll auf PHP5. Die genauen sonstigen Features und Bugfixes sind der Roadmap zu entnehmen: 1.2.19 Die Ankündigung findet sich auf dem Blog von SysCP

Fehler "Invalid query name 1" in der Log-Datei von PHP-FPM unter Nginx und Apache

Seit ein paar Tagen fahre ich PHP 5.3 mittels FPM in der Kombination mit Nginx auf Debian Lenny und habe einige (großteils sehr positive) Erfahrungen damit gesammelt. Natürlich versucht man alle Fehler, die während der ersten Phase entstehen, so gut wie möglich auszumerzen, wozu auch der folgende gehört. In der Log-Datei von PHP-FPM hatten einige Einträge gesammelt, die wie folgt lauteten: [WARNING] [pool mypool1] child 23791 said into stderr: "Invalid query name 1"...

Wordpress 2.5 - Codename "Brecker" ist erschienen

Wie ich gerade bemerkt habe, ist gestern die Version  2.5  der beliebten Blogging-Software Wordpress erschienen  . Das mit dem Codenamen “ Brecker  ” betitelte Release ist kein Sicherheitsupdate, daher bleibt erstmal genügend Zeit, das ganze auf einem Testblog zu installieren und die Kompatibilität des Themes (die theoretisch gegeben sein sollte, da hier keine Änderungen gemacht wurden) und vor allem der Plugins zu testen. Dies ist auch nötig, denn mit Wordpress 2....

Geolocation API für IP-Adressen

Heute habe ich eine Möglichkeit gesucht, aus einer IP-Adresse eine möglichst genaue Ortsangabe zu bekommen. Da ich diese Funktionalität nur selten benötige, wollte ich keine Datenbank auf meinem Server installieren, welche mir dies bereitstellen könnte. Aus diesem Grund habe ich mich nach API’s umgesehen, welche dies für mich erledigen können. Es gibt mehrere Möglichkeiten in diesem Sektor. Das häufig beworbene Sourceforge-Projekt MaxWind GeoIP  gefiel mir prinzipiell nicht schlecht, erforderte aber entweder die Installation der IP-Daten auf einem Server oder konnte nur wenige kostenlose Anfragen pro Tag verarbeiten....

Zend Framework 1.9.0 ist erscheinen

Das Zend Framework ist in der Version 1.9.0 erschienen  und bringt immer mehr unternehmensnahe Komponenten mit. So können mit Zend_Queue und Zend_Service_Amazon_Sqs die Queuing-Services Apache ActiveMQ  , MemcacheQ  , Zend Platform’s Job Queue  und Amazon SQS  in Anspruch genommen werden. Zend_Ldap arbeitet nun deutlich besser mit dem Microsoft Active Directory und dem Novell eDirectory zusammen. Zend_Db_Adapter_Sqlsrv ist einer neuer Datenbankadapter für den Microsoft SQLServer. Aber auch die neue Komponente Zend_Feed_Reader ist sehr interessant, da diese eine einheitliche Schnittstelle zu allen Feeds im RSS und Atom-Feeds bietet....

Fatal error: Error: cannot open phar "/to/php-5.2.10/pear/install-pear-nozlib.phar" in /to/php-5.2.10/pear/install-pear-nozlib.phar on line 795

Bei der Kompilierung von php 5.2.10 tritt der folgende Fehler auf: 1 2 3 4 5 `Fatal error: Error: cannot open phar "/to/php-5.2.10/pear/install-pear-nozlib.phar" in /to/php-5.2.10/pear/install-pear-nozlib.phar on line 795 make[1]: *** [install-pear-installer] Error 255 make: *** [install-pear] Error 2` Dies lässt sich beheben, indem man ohne die Option “–with-curlwrappers” kompiliert.

Zend Framework 1.8.2 ist erschienen

Das Zend Framework ist in der Version 1.8.2 erschienen, was einige Fehler behebt, welche hier  nachzulesen sind. Mit der Einführung von Zend_Loader_Autoloader in Version 1.8.0 kamen viele Fehler auf, welche nun mit diesem Release behoben sein sollten. In allen Fällen, wo Zend_Loader::loadClass() im Framework hartcodiert war, wird nun per class_exists() zunächst geprüft und der Autoloader getriggert. Das soll das Schreiben von eigenen Adaptern und Plugins vereinfachen. Ausserdem wurde eine neue Seite für die Changelogs eingeführt  :...

PHP-Bug des Jahres: Fehlende MySQL-Integration?

Soeben bin ich bei php.net über einen bug gestoßen, bei dem ich deutlich grinsen musste. Konkret geht es um Bug #48139  , in dem sich der Ersteller beschwert, dass er nach 12 Stunden Suche immer noch keine Integration von MySQL in PHP geschafft hatte. Leider ist er in seiner etwas rüden Sprache ein wenig ungenau, was genau bei ihm fehlschlägt, aber insgesamt scheint sein PHP (übrigens ungefähr das einzige PHP, welches sich so verhält) keine der für MySQL benötigten ....

Zend Framework 1.7.6 ist erschienen

Im SVN ist die Version 1.7.6  des Zend Frameworks aufgetaucht. In den Tickets im Bugtracker sind gegenüber 1.7.5 vor allem folgende Punkte aus 19 Tickets  wichtig: Float-Zahlen werden nun wieder als solche erkannt  Zend_Config_Writer_Ini arbeitet wieder entsprechend dem Beispiel aus dem Manual  Media-Upload-Streams in Zend_Gdata nun möglich  Trackliste kann aus der Amazon-API bezogen werden  Diese Version sicher auch bald zum regulären Download  bereitstehen. Wie immer habe ich die Anleitung für svn:externals auf den aktuellen Stand gebracht....

Zend Framework 1.7.5 ist erschienen

Im SVN  ist die Version 1.7.5 des Zend Frameworks aufgetaucht. In den Tickets im Bugtracker sind gegenüber 1.7.4  vor allem folgende Punkte neben 30 anderen  wichtig: Youtube: Activity feeds von Benutzern und Freunden  Cachebeispiel für Zend_Translate fixed  jQuery UI TabContainer wird nun korrekt gerendert  Fix für eine Sicherheitslücke in Zend_View Der letzte Punkt ist eine Sicherheitslücke, welche von Matthew Weier O’Phinney in dessen Blog  näher erläutert wird. Da dieser Fix mit der Rückwärtskompatibilität bricht, sollte man sich den Beitrag durchlesen....