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