问题标签 [cakephp-2.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
949 浏览

cakephp - Cakelog 正在写入多个文件,但我希望它只写入我指定的文件

我想在payment.log. 因此,将其添加到bootstrap

当出现问题时:

但是,上面的命令将This is a problem!同时登录payment.logerror.log,而登录到第一个文件就足够了。

此外,如果其他控制器(如 )中发生任何其他问题users,它将登录到这两个文件。虽然它应该只是登录error.log

(我的意思是付款错误应该登录payment.log,任何其他问题都应该写入error.log

哪里错了?

谢谢。

0 投票
1 回答
199 浏览

cakephp - 使用 firebug 时身份验证会话被破坏

我正在使用 CakePHP - 2.1

每当我尝试使用 firebug 来跟踪网站中的 ajax 请求时,我的 Auth Session 突然被破坏了。这不是某个时候,而是总是。

要使用萤火虫,我只需要在输入凭据之前打开萤火虫,然后它就可以正常工作,直到我关闭萤火虫面板。我也尝试过使用 CakePHP-2.2.1,但结果相同。

我正在使用 Firefox 14.0.1

这是在最新版本的 CakePHP 中实现的功能,还是有任何启用/禁用选项,以便我可以在网站上的开发工作期间随时使用 firebug,而无需重新输入登录凭据?

提前致谢。

0 投票
1 回答
242 浏览

cakephp - CakePHP 不为 HABTM 关系插入链接关联

我在 CakePHP 2.2.1 中有两个模型:

我想同时插入一个情节和一个标签并将它们相互链接。从文档中我得到这将是我在控制器方法中执行的正确代码:

我没有收到任何错误消息,并且两条记录都已创建,但没有插入 episodes_tags 表中的行。CakePHP 执行以下查询:

我做错什么了?

0 投票
1 回答
421 浏览

php - 如何在 CakePHP 中设置 authError 重定向操作?

这是一种自定义authErrorURL的方法CakePHP吗?如果我查看我放入的Auth组件,AppController我有一个重定向操作loginRedirectlogoutRedirect但我不知道是否可以设置如下内容authErrorRedirect

我可以设置 authError 重定向操作吗?

0 投票
1 回答
937 浏览

mysql - 在 CakePHP 中使用 $useDbConfig 在 readOnly 和 writeOnly 数据库之间切换?

我有一个主从数据库。为了平衡一些负载,我希望我的所有 INSERT/UPDATE 查询都转到主服务器,而我所有的 SELECT 查询都转到从服务器(因为你不能在不弄乱它的情况下写入从服务器)。我在 database.php 中定义了数据库。这就是我尝试进行切换的方式:

在 AppModel.php beforeFind()中,我正在设置:

beforeSave()中,我正在设置:

但是,在深入研究之后,我想知道 useDBConfig 是否是一对一的关系模型到数据库。意思是,也许 useDBConfig 仅用于将单个模型指向单个数据库,因为这并不总是像我期望的那样工作。有时 INSERT / UPDATE 将尝试在具有只读权限的只读设备上运行并失败。

如果是这种情况,如何更改我的 CakePHP 应用程序以将请求发送到适当的数据库?我应该以不同的方式这样做吗?

0 投票
1 回答
1161 浏览

cakephp - 分页数组(不是来自数据库) cakePHP

在控制器中,我从网络服务中获取了一系列新闻 $news = json_decode(@file_get_contents($submenu), true);,我需要将此数组分页为每页 6 条新闻。我的数组结构:

尝试了 CakePHP 文档中显示的默认分页方法,但没有运气。感谢您的建议

0 投票
3 回答
2282 浏览

cakephp - 在路由文件中使用模型 cakephp

我希望在 /app/Config/routes.php 配置文件中从我的数据库中加载值。

在顶部我正在使用:App::uses('Option', 'Model');

我在班上打电话给我的发现:$this->Option->find('all');

我错过了什么吗?

0 投票
1 回答
564 浏览

php - MeioUpload 和 phpThumb() 不存在错误

我目前正在使用 CakePHP v2.2.1 和 MeioUpload 4.0 以及 phpThumb() 来尝试为这些图像生成图像上传和缩略图。如果我在$actAs = array()没有 thumbsizes 属性的情况下设置我的一切都上传得很好,但是当我添加以下内容时:

要生成缩略图,我收到一条错误消息,说明如下:

我已经尝试了几种不同的方法来从网络上解决这个问题,但似乎没有任何效果。我是 cakephp 的新手,所以这可能是一个简单的修复,我只是没有连接点来找到解决方案。任何帮助将不胜感激。

0 投票
1 回答
1385 浏览

php - CakePHP 2.2.2 插件分页与可包含

我目前正在尝试将可包含与 $this->paginate() 一起使用,但是我无法在结果集中获得额外的表。我期望结果集中有 MediaItem 和 MediaCollectionItem。

下面是我的索引操作的控制器代码

下面是我的 MediaItem 模型,它有所有的关系

下面是我的 MediaCollectionItem 模型,它具有所有关系

插件应用模型

当前结果示例

控制器内 MediaItem 模型的调试

0 投票
2 回答
1755 浏览

php - cakephp 2.x 使用官方教程无法登录

我使用的是 CakePHP 2.2,这里是我使用的教程的链接:link

非常重要:我关闭了 Inflector

我不在乎 ACL(它有效:D),我的 AUTH 不起作用...$this->Auth->login()返回 false...

用户控制器:

应用控制器:

用户型号:

查看文件:

没有可用的 SQL 转储

我去看看所有这些文件....并将所有文件lib/controller/components/Authcomponents.php更改为; 还查看了设置变量和我发现的所有地方我将模型名称从更改为,并且登录字段也从更改为lib/controller/components/auth/*Auth.UserAuth.UsersUserUsersusernameLogin