SDO mit PHP unter Mac OS X
Geschrieben von Harald Lapp in Mac OS X, PHP um 19:59
Eigentlich möchte ich mich mal mit den SDOs (Service Data Objects) unter PHP beschäftigen. Die Erweiterung ist in der PHP Welt noch relativ jung und bisher nur über PECL zu bekommen.
Leider habe ich im Moment ein Problem die Erweiterung unter Mac OS X zum Laufen zu bringen. Ich habe bereits eine laufende PHP 5.1.2 Installation mit allen nötigen Erweiterungen. Sobald ich SDO jedoch aktiviere, verweigert PHP seinen Dienst. Über die Console erhalte ich folgende Fehlermeldung, mit der ich wenig anfangen kann:
dyld: NSLinkModule() error
dyld: Symbol not found: __ZTI19SDORuntimeException
Referenced from: /usr/lib/20050922/sdo_das_xml.so
Expected in: flat namespace
Trace/BPT trap
Ich habe bereits das Usenet bemüht und hoffe, dass mir dort jemand helfen kann... mal gespannt.
[Update #1 - 19.02.2006 20:45]
Ich habe eben nochmal die Version von libxml2 bei mir überprüft. In der PHP Dokumentation wird libxml2 ab Version 2.6.19 empfohlen, ich hatte jedoch Version 2.6.16 installiert. Also schnell die aktuelle Version (2.6.23) runtergeladen und alles nochmal compiliert - geht trotzdem nicht
.
Wenn ich die Erweiterung für den Data Access Service (DAS) XML deaktiviere, startet immerhin PHP mit der SDO Erweiterung ohne irgendeinen DAS - ich bekomme jedoch ein Warning:
PHP Warning: Interface SDO_PropertyAccess cannot contain non abstract method /abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=[]._#() in Unknown on line 0
IRC mit Mac OS X
Geschrieben von Harald Lapp in Mac OS X um 19:34
Gelegentlich schaue ich noch ins IRC. Für Mac OS X hatte ich bisher jedoch keinen Client, der mir besonders gut gefallen hat. Mit MacIrssi bin ich jetzt aber fündig geworden.
MacIrssi hat eine sehr spartanische Obefläche und man kann den Entwicklern sicherlich vorwerfen, dass Ihre Applikation alles andere als nach einer typischen Mac OS X Anwendung ausschaut. Mir gefällt es jedoch, errinnert mich die Bedienung doch sehr an die guten alten Zeiten mit ircii auf der Console einer beliebigen Unix Workstation. Die Bedienung kann so komplett per Kommandozeile erfolgen und statt irgendwelche Buttons zu klicken oder sich umständlich durch Menüs zu hangeln arbeitet man mit den gewohnten Befehlen wie '/connect', '/join' etc.
In manchen Netzen wie z.b. dem IRCnet kann es nötig sein einen sogenannten identD server auf dem Rechner, über den man sich ins IRC verbindet, laufen zu haben. Ein identD Server soll die Vertrauenswürdigkeit eines Benutzers stärken. Vor allem für Benutzer, die sich über T-Online einwählen ist z.b. im IRCnet ein identD server nötig, damit man sich im Netz "frei" bewegen kann.
Unter Mac OS X kann man sich ganz bequem den identD Server von Gallerand Sébastien installieren, der anschliessend über die Systemkonfiguration von Mac OS eingerichtet und aktiviert werden kann.
Blog.Worm
Geschrieben von Harald Lapp in Allgemeines um 22:33





