http://localhost/cake/
你有出现cake默认的主页吗?

解决方案 »

  1.   

    有 ,可以运行主页,但它多出的/notes路径,是怎么 回事!
      

  2.   

    你没有建数据库吧?
    我不记得在数据库的schema是什么样的了
    你找找建好数据库应该就可以运行了
      

  3.   

    不是错,我运行scaffold例子,不知改怎么写url,它例子个的/notes路径不存在!
      

  4.   

    你看看***\cake\app\controllers下有哪些****s_controller.php
      

  5.   

    一个notes_controller.php,内容
    <?php 
    class NotesController extends AppController 

        var $name = 'Notes'; 
        var $scaffold; 

    ?> 
      

  6.   

    http://localhost/notes/cake/notes/
    工程文件是notes吧,如果没有错的话
    cake/notes这个notes代表的是controller的名字
    即对应你的那个notes_controller文件
      

  7.   

    是的,在 iis下没有 notes 这个文件夹,连接自然也就没用了
      

  8.   

    你的整个工程的目录是什么样的哦?
    cake上应该有个工程文件夹的啊
      

  9.   

    就是解压缩文件后的文件夹,改名为cake,设为虚拟目录,就这样,然后在app文件夹的controller目录写notes_controller.php,其他配置都好了,主页都可以运行了!
      

  10.   

    这么说来感觉你的目录结构是[server_root]/cake/notes/吗?
    你试着再建一个工程目录notes
    总结构为[server_root]/notes/cake/notes/
      

  11.   

    还是不懂我的意思,我工程在cake目录下,其他都配置好了.昨天我才了解到原来apache有个rewrite的功能,可以生成notes路径,而iis不可以,/notes是不存在的,是cakephp通过apache的rewrite功能实现的,我是问在iis下怎么象apache一样实现rewrite功能,或者用其他方法解决路径问题,听懂了吗?
      为了兼容学得好累啊,发现cakephp不对iis支持不够,最终决定放弃。有谁推荐一个兼容iis,apache,并且兼容php4和php5的好的php框架,php学到最后问题有回到开始,版本太多,产品兼容很差!
      

  12.   

    要创建这样一个文件夹的:notes,在你的cake里面:/cake/notes