Archive für die Kategorie ‘Softwareentwicklung’

PHP: go-pear.phar does not have a signature

Veröffentlicht am 26. Januar 2011 um 22:01 by Fabian Martin Permalink

Schon mal versucht ein PEAR Paket unter Windows zu installieren? Die oben genannte Fehlermeldung kriege ich bei jeder neuen Installation, und da es mir zu blöd ist, jedes Mal wieder auf die Suche nach der Lösung gehen zu müssen, hier nun eine Gedächtnisstütze für mich (und vielleicht auch für euch).

Öffnet mit einem Editor eurer Wahl die pear.bat bzw. die go-pear.bat und fügt den folgenden Parameter hinter  php.exe ein:

 -d phar.require_hash=0

Nach der Änderung, müsste eure go-pear.bat ungefähr so aussehen:

@ECHO OFF
set PHP_BIN=php.exe
%PHP_BIN% -d output_buffering=0 -d phar.require_hash=0  PEAR\go-pear.phar
pause

Das Bild wurde der Seite sxc.hu entnommen und stammt vom Benutzer “lusi

Der PHP Hacker hat die ersten zwei Jahre rum …

Veröffentlicht am 16. Dezember 2010 um 12:24 by Fabian Martin Permalink

… und es können ruhig noch mehr werden.

Heute vor fast genau zwei Jahren hat Cem mit seinem Blog angefangen und veröffentlicht seitdem Beiträge zum Thema Web Entwicklung. Neben “ernsten” Themen, wie z.B. Design Pattern, beschäftigt er sich auch mit kreativen  Stellenanzeigen oder startet Aktionen wie den “Developers Shame Day“. Ein gern gesehener Blog in meinem Feedreader.

Zu diesem Jubiläum möchte ich hiermit herzlich gratulieren und hoffe dass es noch ein paar Jahre mehr werden. Wer ebenfalls gratulieren möchte, sollte jetzt einmal in seinem Blog vorbeischauen, denn wie es sich für ein solches Ereignis gehört, gibt es natürlich etwas zu gewinnen.

PhpStorm: Weihnachtsangebot

Veröffentlicht am 30. November 2010 um 12:45 by Fabian Martin Permalink

Wer sich noch nicht den Luxus einer eigenen PhpStorm Lizenz gegönnt hat, sollte jetzt zugreifen. Bis zum 30. Dezember gibt es die Personal License im Weihnachtsangebot für unschlagbare 44€.

Diese Lizenz ermöglicht euch auch den Zugriff auf die kommende 2.0, die man bereits über das Early Access Program testen kann. Solltet ihr in euren Projekten viel mit Namespaces machen, werdet ihr von PhpStorm begeistert sein. In den letzten Builds hat sich viel in diese Richtung getan.

Links:

PHP: Probleme mit Datei Upload unter Windows

Veröffentlicht am 9. November 2010 um 08:45 by Fabian Martin Permalink

Nachdem ich vor ein paar Tagen, im Rahmen des „Developers Shame Day“, in meiner Giftgrube gewühlt  und ein Code Schnipsel aus vergangenen Tagen veröffentlicht habe, kommt der heutige Beitrag wieder aus der Richtung „Was mache ich, wenn … ?“.

Während den Arbeiten an einem Projekt, testen wir die Seiten nicht nur mit verschiedenen Browsern, sondern auch mit verschiedenen Server Betriebssystemen. Wir wollen so gewährleisten, dass der Kunde einen Server seiner Wahl nutzen kann, ohne auf ein Feature verzichten zu müssen.

Ein Kollege sprach mich, nach solch einem Testlauf, darauf an, dass er Probleme mit Dateien hat, die er mittels Datei Upload in sein Windows Testsystem lädt. Beim Zugriff auf diese Dateien, wird er von Windows darauf aufmerksam gemacht, das er nicht die benötigten Rechte dazu besitzt.
weiterlesen »

Ich schäme mich … am Developers Shame Day

Veröffentlicht am 3. November 2010 um 12:45 by Fabian Martin Permalink

Jeder Programmierer hat mal klein angefangen und dabei Code produziert, für den er sich im Nachhinein schämt, und von dem er hofft, dass er nie an die Öffentlichkeit gerät.

Doch heute ist alles anders.

Der PHP Hacker ist aus der Versenkung zurückgekehrt und hat alle Entwickler dazu aufgerufen ihren schlimmsten Code Schnipsel am Developers Shame Day zu veröffentlichen. Neueinsteiger sollen sehen, dass auch die Profis von heute mal klein angefangen haben und es keine Schande ist, wenn der Code am Ende doch nur Murks ist.

Ich habe mich also daran gemacht und meine Archive der letzten 10 Jahre durchforstet um das richtige zu finden. Und nach langem Suchen habe ich nun endlich den passenden Code Schnipsel gefunden, bei dem ich alles falsch gemacht habe, was man nur falsch machen kann. Er ist aus dem Jahr 2001 und gehört zu einem meiner ersten PHP Projekte.
weiterlesen »