Webrick startet auf Ubuntu aber Seite nicht erreichbar

Webrick startet, wget localhost:3000 funktioniert, die Rails Startseite wird im Browser aber nicht angezeigt, weil der WebRick sich nur an das loopback-interface 127.0.0.1 bindet.

Die Lösung ist, Webrick an die Server IP zu binden, das geht so:
script/server start –binding=<ipaddress>

xcache.stat = On

/etc/php5/conf.d/xcache.ini

xcache.stat = On
;cache check aktiviert

xcache.stat = Off
;cache check deaktiviert, noch mehr Performance

Ubuntu mod_proxy installieren

a) mod_proxy aktivieren
sudo a2enmod proxy

b) bei Fehlermeldung mod_proxy per apt-get installen:
sudo apt-get install libapache2-mod-proxy-html

c) mod_proxy konfigurieren
/etc/apache2/mods-enabled/proxy.con
Hier gibst die Standard-Sicherheitsregel ”Deny from All“, diese muss nun an die entsprechenden Gegebenheiten angepasst werden z.B. “Allow from All

d) apache2 neustart
sudo /etc/init.d/apache2 reload

e) nun tritt das hier beschriebene Problem auf “Server Error 500″ http://serendipity.ruwenzori.net/index.php/2006/12/24/proxy-no-protocol-handler-was-valid-for-the-url

Das Problem lässt sich, wie dort beschrieben durch anlegen eines Symlinks beheben:

ln -s /etc/apache2/mods-available/proxy_http.load \
/etc/apache2/mods-enabled/proxy_http.load

Apache2 neu starten und der Proxy läuft.

Ubuntu Bash Kommando für Versionsanzeige

lsb_release -r

=> z.B. Release: 8.04

CakePHP 1.2 Stable released

Die vor wenigen Tagen fertiggestellte Version 1.2 des CakePHP Entwicklungsframeworks ist nun STABLE, sic!

CakePHP entwickelt sich immer schneller - die am 25. Dezember 2008 erschienene Stable gilt als wichtigster Meilenstein in der Entwicklung des an RoR angelehnten agilen Frameworks.

http://bakery.cakephp.org/articles/view/the-gift-of-1-2-final