Installation unter Windows:
Konfiguration Apache
#cakePHP 1.2
Alias /cakephp12 "C:/Programme/cakephp12/prog/webroot"
#
<Directory "C:/Programme/cakephp12/prog/webroot/">
AllowOverride All Options FollowSymlinks
Order allow,deny #?
Allow from 192.168 10.9 127.0.0.1 #Alles von lokalen Netzen
</Directory>
.htaccess anpassen
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /cakephp12
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
RewriteBase ist wichtig, da wir cakephp nicht in Dokument-Root installiert haben.
Anpassungen von route.php scheinen nicht mehr notwendig zu sein.
Problem: ilp079 ohne Probleme, evolution hat Probleme gehabt => neu aufsetzen
Views (und alles andere) sollten unbedingt in UTF abgespeichert werden, sonst gibt es probleme mit Umlauten.
Aus
$html->link('löschen','/irgendwas/delete');
wird dann gar nichts (Link ist da, aber Beschriftung fehlt und damit ist der Link nicht ansprechbar).
Verwendung von HTML-Entities bringt nichts, die werden sonst genau so angezeigt: löschen anstatt löschen.