ich möchte mich künftig näher mit CakePHP beschäftigen und beginne diese Phase nun mit einem Problem.
Die lokale Installation auf einem Server und einer Workstation (beides Debian 5.06 (stable)) verlief ohne sichtbare Probleme (siehe Screenshot).
Nach der (scheinbar) erfolgreichen Installation habe ich als Beispielaufgabe "The 15 min Blog Tutorial" begonnen und nun die erste Hürde.
Auf beiden Installationen (einem Server und einem Desktop mit Apache2/PHP5) habe ich das gleiche Problem. Die Infrastruktur ist:
- CakePHP 1.3.6
- Apache2/PHP5 ist installiert
- Die Datenbank ist beschreibbar und bringt bei einem manuellen SELECT (ausserhalb CakePHP) die Ergebnisse der Beispielanwendung (3 Zeilen )
- CakePHP liegt in /var/www/cake/
/var/www.cake/app/models/post.php:
- Code: Alles auswählen
<?php
class Post extends AppModel {
var $name = 'Post';
}
?>
/var/www.cake/app/controllers/posts_controller.php:
- Code: Alles auswählen
- <?php
class PostsController extends AppController {
var $helpers = array ('Html','Form');
var $name = 'Posts';
function index() {
$this->set('posts', $this->Post->find('all'));
}
}
?>
Dies ist meines Erachtens alles so i.O. Trotzdem bekomme ich beim Aufruf von http://localhost/cake/posts oder http://localhost/cake/Posts nur einen leeren Bildschirm statt einer Tabelle(dies sollte lt. Anleitung mit der Darstellung der Tabelle mein erstes Erfolgserlebnis sein
Wo kann ich noch schauen bzw. wo finde ich ggf. ein aussagekräftiges Log? Im ApacheLog ist nichts zu finden.
Über Hilfe würde ich mich sehr freuen!
Vielen Dank!
Mario