问题标签 [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.
cakephp - Cakelog 正在写入多个文件,但我希望它只写入我指定的文件
我想在payment.log
. 因此,将其添加到bootstrap
:
当出现问题时:
但是,上面的命令将This is a problem!
同时登录payment.log
和error.log
,而登录到第一个文件就足够了。
此外,如果其他控制器(如 )中发生任何其他问题users
,它将登录到这两个文件。虽然它应该只是登录error.log
(我的意思是付款错误应该登录payment.log
,任何其他问题都应该写入error.log
)
哪里错了?
谢谢。
cakephp - 使用 firebug 时身份验证会话被破坏
我正在使用 CakePHP - 2.1
每当我尝试使用 firebug 来跟踪网站中的 ajax 请求时,我的 Auth Session 突然被破坏了。这不是某个时候,而是总是。
要使用萤火虫,我只需要在输入凭据之前打开萤火虫,然后它就可以正常工作,直到我关闭萤火虫面板。我也尝试过使用 CakePHP-2.2.1,但结果相同。
我正在使用 Firefox 14.0.1
这是在最新版本的 CakePHP 中实现的功能,还是有任何启用/禁用选项,以便我可以在网站上的开发工作期间随时使用 firebug,而无需重新输入登录凭据?
提前致谢。
cakephp - CakePHP 不为 HABTM 关系插入链接关联
我在 CakePHP 2.2.1 中有两个模型:
和
我想同时插入一个情节和一个标签并将它们相互链接。从文档中我得到这将是我在控制器方法中执行的正确代码:
我没有收到任何错误消息,并且两条记录都已创建,但没有插入 episodes_tags 表中的行。CakePHP 执行以下查询:
我做错什么了?
php - 如何在 CakePHP 中设置 authError 重定向操作?
这是一种自定义authError
URL的方法CakePHP
吗?如果我查看我放入的Auth
组件,AppController
我有一个重定向操作loginRedirect
,logoutRedirect
但我不知道是否可以设置如下内容authErrorRedirect
:
我可以设置 authError 重定向操作吗?
mysql - 在 CakePHP 中使用 $useDbConfig 在 readOnly 和 writeOnly 数据库之间切换?
我有一个主从数据库。为了平衡一些负载,我希望我的所有 INSERT/UPDATE 查询都转到主服务器,而我所有的 SELECT 查询都转到从服务器(因为你不能在不弄乱它的情况下写入从服务器)。我在 database.php 中定义了数据库。这就是我尝试进行切换的方式:
在 AppModel.php beforeFind()中,我正在设置:
在beforeSave()中,我正在设置:
但是,在深入研究之后,我想知道 useDBConfig 是否是一对一的关系模型到数据库。意思是,也许 useDBConfig 仅用于将单个模型指向单个数据库,因为这并不总是像我期望的那样工作。有时 INSERT / UPDATE 将尝试在具有只读权限的只读设备上运行并失败。
如果是这种情况,如何更改我的 CakePHP 应用程序以将请求发送到适当的数据库?我应该以不同的方式这样做吗?
cakephp - 分页数组(不是来自数据库) cakePHP
在控制器中,我从网络服务中获取了一系列新闻 $news = json_decode(@file_get_contents($submenu), true);
,我需要将此数组分页为每页 6 条新闻。我的数组结构:
尝试了 CakePHP 文档中显示的默认分页方法,但没有运气。感谢您的建议
cakephp - 在路由文件中使用模型 cakephp
我希望在 /app/Config/routes.php 配置文件中从我的数据库中加载值。
在顶部我正在使用:App::uses('Option', 'Model');
我在班上打电话给我的发现:$this->Option->find('all');
我错过了什么吗?
php - MeioUpload 和 phpThumb() 不存在错误
我目前正在使用 CakePHP v2.2.1 和 MeioUpload 4.0 以及 phpThumb() 来尝试为这些图像生成图像上传和缩略图。如果我在$actAs = array()
没有 thumbsizes 属性的情况下设置我的一切都上传得很好,但是当我添加以下内容时:
要生成缩略图,我收到一条错误消息,说明如下:
我已经尝试了几种不同的方法来从网络上解决这个问题,但似乎没有任何效果。我是 cakephp 的新手,所以这可能是一个简单的修复,我只是没有连接点来找到解决方案。任何帮助将不胜感激。
php - CakePHP 2.2.2 插件分页与可包含
我目前正在尝试将可包含与 $this->paginate() 一起使用,但是我无法在结果集中获得额外的表。我期望结果集中有 MediaItem 和 MediaCollectionItem。
下面是我的索引操作的控制器代码
下面是我的 MediaItem 模型,它有所有的关系
下面是我的 MediaCollectionItem 模型,它具有所有关系
插件应用模型
当前结果示例
控制器内 MediaItem 模型的调试
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.User
Auth.Users
User
Users
username
Login