【问题标题】:Error with CakePHP - Notice (8): Undefined variable: uriCakePHP 出错 - 注意 (8):未定义变量:uri
【发布时间】:2012-07-06 08:21:47
【问题描述】:

我从CakePHP开始,我正在关注官方页面的博客教程。

但是当我到达教程的创建帖子视图部分时(http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html),我得到了一个错误。

创建教程中提到的文件后,我将浏览器定向到http://mypersonalspace.host.mobi/posts/index 以查看其是否正常工作。但是页面显示下一个错误:

注意(8):未定义变量:uri [CORE/Cake/Network/CakeRequest.php, line 247]

我不知道该怎么做,因为我没有接触过那个文件。我什至将我所有的 CakePHP 安装移到了 httpdocs 根文件夹,因为我最初将它放在一个名为 framework 的子文件夹中。我检查了文件寻找错别字什么的,但我不知道。

你能帮帮我吗?

我正在使用 CakePHP 的 2.2.0 版本,并且我的网络服务器托管在子域中 (http://mypersonalspace.host.mobi)

【问题讨论】:

    标签: php cakephp


    【解决方案1】:

    变量$uri 未定义。在CORE/Cake/Network/CakeRequest.php247 行检查此内容。

    或放在247 行之前:

    $uri = isset($uri) ? $uri : '';
    

    【讨论】:

    • 谢谢,它成功了。但现在我有另一个问题。在教程中,当转到该页面时,它说我应该看到存储在我的数据库中的条目,但是在安装框架后我得到了相同的欢迎页面。我错过了什么吗?感谢您的帮助
    • 不知道,没用过CakePHP。
    猜你喜欢
    • 1970-01-01
    • 2012-09-24
    • 1970-01-01
    • 2021-03-07
    相关资源
    最近更新 更多