Oh, what I've forgot to mention: in app/Config/core.php debug is set to 2.
Jorick. Op vrijdag 30 november 2012 01:04:24 UTC+1 schreef cricket het volgende: > > Please define "Nothing" for us. > > Also, do you have debug set to 2? > > On Thu, Nov 29, 2012 at 7:44 AM, Jorick de Lange > <[email protected] <javascript:>> wrote: > > Hi everyone, > > > > So, I (we, actually) decided to create a website. Because of the need to > > extend later on, we decided to use a framework. CakePHP looked very well > to > > fit our needs. Installed it, configured it, and after some .htacces > import > > to web.config files, it was functional! See http://dev.ov-ervaringen.nl/for > > the default page of CakePHP. > > > > Happy as I was, I started to follow the blog tutorial. Created the > desired > > pages and I came to the point where you actualy can see the magic > happen: I > > browsed to http://dev.ov-ervaringen.nl/posts/index/ and... Nothing. OK, > back > > to the tutorial, to make sure I didn't make a typo. Nothing. Everything > > seems fine. > > > > Now, I'm stuck. I don't have a clue where to search for the problem. > > > > Here are the files: > > > > in app/Controller/PostsController.php > >> > >> class PostsController extends AppController { > >> public $helpers = array('Html', 'Form'); > >> > >> public function index() { > >> $this->set('posts', $this->Post->find('all')); > >> } > >> } > > > > > > in app/Model/Post.php > >> > >> class Post extends AppModel { > >> } > > > > > > in app/View/Posts/index.ctp > >> > >> <!-- File: /app/View/Posts/index.ctp --> > >> <h1>Blog posts</h1> > >> <table> > >> <tr> > >> <th>Id</th> > >> <th>Title</th> > >> <th>Created</th> > >> </tr> > >> > >> <!-- Here is where we loop through our $posts array, printing out > post > >> info --> > >> > >> <?php foreach ($posts as $post): ?> > >> <tr> > >> <td><?php echo $post['Post']['id']; ?>></td> > >> <td> > >> <?php echo $this->Html->link($post['Post']['title'], > >> array('controller' => 'posts', 'action' => 'view', > $post['post']['id'])); ?> > >> </td> > >> <td><?php echo $post['Post']['created']; ?></td> > >> </tr> > >> <?php endforeach; ?> > >> <?php unset($post); ?> > >> </table> > > > > > > And, my web.config files: > > > > in root: > >> > >> <?xml version="1.0" encoding="UTF-8"?> > >> <configuration> > >> <system.webServer> > >> <directoryBrowse enabled="false" /> > >> <defaultDocument> > >> <files> > >> <clear /> > >> <add value="index.htm" /> > >> <add value="index.html" /> > >> <add value="index.php" /> > >> <add value="Default.htm" /> > >> <add value="Default.asp" /> > >> <add value="Default.aspx" /> > >> </files> > >> </defaultDocument> > >> <rewrite> > >> <rules> > >> <rule name="Imported Rule 1" stopProcessing="true"> > >> <match url="^$" ignoreCase="false" /> > >> <action type="Rewrite" url="app/webroot/" /> > >> </rule> > >> <rule name="Imported Rule 2" stopProcessing="true"> > >> <match url="(.*)" ignoreCase="false" /> > >> <action type="Rewrite" url="app/webroot/{R:1}" /> > >> </rule> > >> </rules> > >> </rewrite> > >> </system.webServer> > >> </configuration> > > > > > > in app/ > >> > >> <?xml version="1.0" encoding="UTF-8"?> > >> <configuration> > >> <system.webServer> > >> <directoryBrowse enabled="false" /> > >> <rewrite> > >> <rules> > >> <remove name="Imported Rule 1"/> > >> <remove name="Imported Rule 2"/> > >> <rule name="app 1" stopProcessing="true"> > >> <match url="^$" ignoreCase="false" /> > >> <action type="Rewrite" url="webroot/" /> > >> </rule> > >> <rule name="app 2" stopProcessing="true"> > >> <match url="(.*)" ignoreCase="false" /> > >> <action type="Rewrite" url="webroot/{R:1}" /> > >> </rule> > >> </rules> > >> </rewrite> > >> </system.webServer> > >> </configuration> > > > > > > in app/webroot/ > >> > >> <?xml version="1.0" encoding="UTF-8"?> > >> <configuration> > >> <system.webServer> > >> <rewrite> > >> <rules> > >> <remove name="app 1"/> > >> <remove name="app 2"/> > >> <rule name="App Webroot 1" stopProcessing="true"> > >> <match url="^(.*)$" ignoreCase="false" /> > >> <conditions logicalGrouping="MatchAll"> > >> <add input="{REQUEST_FILENAME}" > >> matchType="IsDirectory" ignoreCase="false" negate="true" /> > >> <add input="{REQUEST_FILENAME}" > matchType="IsFile" > >> ignoreCase="false" negate="true" /> > >> </conditions> > >> <action type="Rewrite" url="index.php" > >> appendQueryString="true" /> > >> </rule> > >> </rules> > >> </rewrite> > >> </system.webServer> > >> </configuration> > > > > > > --- > > > > Is there anyone who is seeing the problem and has the solution to solve > it? > > > > Thanks in advance, > > > > Jorick. > > > > > > -- > > Like Us on FaceBook https://www.facebook.com/CakePHP > > Find us on Twitter http://twitter.com/CakePHP > > > > --- > > You received this message because you are subscribed to the Google > Groups > > "CakePHP" group. > > To post to this group, send email to [email protected]<javascript:>. > > > To unsubscribe from this group, send email to > > [email protected] <javascript:>. > > Visit this group at http://groups.google.com/group/cake-php?hl=en. > > > > > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php?hl=en.
