问题标签 [cakephp-3.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 回答
2518 浏览

cakephp - 如何在子目录中安装 CakePHP 3

如何在子目录中安装 CakePHP 3?到目前为止,我只发现我应该在config/app.php文件中设置我的 App.base 变量,但我已经尝试了所有我能想到的路径,但只得到 500 错误。

它应该如何结束的概述:

用户访问www.example.com并获取我的“app1”CakePHP 3 应用程序。用户访问www.example.com/app2并获取我的“app2”应用程序(目前是标准 PHP,但最终是另一个 Cake 应用程序)。

这是我的一般文件结构:

我尝试将我的 App.base 更改为以下各项:

我的 .htacess 文件:

我错过了什么?我还需要采取其他步骤吗?到目前为止我所做的是否不正确?

0 投票
3 回答
10896 浏览

date - Cakephp 3.2 更改默认日期格式

我尝试将 CakePHP 3.2 的默认日期格式从dd.mm.YYYY设置为YYYY-mm-dd,所以我不必使用$MyDatas->mydate->format('Y-m-d'),而在编辑数据时表单中更重要的是我将有日期格式dd.mm.YYYY(例如 27.02.2016)。我需要YYYY-mm-dd(2016-02-27)。

我寻找解决方案,但没有显示任何更改(在表单中或作为视图的一部分:)$MyDatas->mydate

上面的代码都没有帮助。有谁知道如何更改日期格式?

0 投票
2 回答
334 浏览

php - 如何在 CakePHP 中使用 match() 查找具有共同父对象的实体?

我需要找到与给定文章列表具有相同作者的所有文章

这是我的自定义查找器方法:

不幸的是,我收到以下错误消息:PDOException:SQLSTATE[42000]: Syntax error or access violation: 1066 Not unique table/alias: 'Articles' 我做错了什么?

0 投票
1 回答
1824 浏览

php - 无法使用 cakePhp 3.2 进行烘焙

我正在尝试使用cakephp 3.2创建新的本地项目,遵循cakephp 文档,在 wamp 本地服务器上。我用作曲家安装它。

安装后一切似乎都正常:我在 app.php 上配置了我的 db 访问权限,并且 cakephp 默认主页确认配置一切正常(PHP 版本和扩展 OK/写权限 OK/连接到 db OK)

但是当我尝试使用烘焙命令(从我的项目根目录)时,我遇到了一个错误:

但是,文件 c/wamp64/www/cemafor/bin/cake.php 存在!

我尝试使用“./bin/cake bake”命令(根据cakephp bake doc 推荐),仍然是同样的错误。

也尝试删除并重新安装项目,没有变化。

我看到安装的烘焙版本是 1.2.1(查看 install 命令的结果)。我查看了 /composer.json 文件,看到了这个:

所以我尝试通过以下方式更改 cakephp/bake 版本的版本值:

但是什么都改变不了...

我尝试根据bake doc安装 1.0 版,但不起作用。

并且找不到一个有同样问题的人......在这个世界上感到孤独,有一个愚蠢的错误^^

非常感谢你的帮助 !


有关信息,以下是安装命令的结果

这是我的composer.json 内容

0 投票
0 回答
141 浏览

php - cakephp 3 PDO 实例错误

如果满足条件,我目前正在尝试向多名员工发送电子邮件;用户列表按预期获得,但是当我尝试 foreach 数组时,我总是得到这个“你不能序列化或反序列化 PDO 实例”错误。

这是我目前必须做的功能

任何帮助都感激不尽!

0 投票
2 回答
77 浏览

php - CakePHP 3.2 查找查询问题

这是我在 CakePHP 3.x 中的查询

如果变量 $token 太长,结果总是null,但如果我把它变短,我会得到一个结果。

到底是怎么回事?

0 投票
1 回答
635 浏览

php - Redis 作为 CakePHP 3 中的 NoSQL 键/值数据库

我想知道在 CakePHP 中使用 Redis NoSQL 数据库的最佳方法是什么,不是用于缓存而是作为常规键/值存储?

Redis 2.4.2 或更高版本有一个插件,但该插件不适用于 CakePHP 3.x:Redis CakePHP 2.4.2 Plugin

在 CakePHP 3 中使用 Redis 作为常规键/值数据库的最佳方法是什么?将 CakePHP 2.4.2 Redis-Plugin 升级到 CakePHP 3.x 插件的成本有多大。插件的迁移是最好的方法还是创建一个新的数据源更好?(当前的 Redis-Plugin 扩展了 Datasource-class。)

0 投票
0 回答
1359 浏览

cakephp-3.x - 在 cakephp 3.2 中获取 IP 地址

在这里我想找到我想要实现的系统的IP地址。但我被困在这里。我正在使用 cakephp 3.2 版。我已经解决了,得到一个不完整的 ip ::1,而我的机器 ip 是 155.0.0.1 下面是代码

获取ip

在这里,我请求了客户端 ip。在上面的控制器中,我使用过 Cake\Network\Request; 我不太确定。

请给我建议。我在哪里做错了。将不胜感激。

0 投票
1 回答
463 浏览

cakephp - 覆盖 Cakephp 3 核心类

我想覆盖 CakePHP 3 核心中存在的一个函数(更具体地说Cake\Database\ValueBinder)。

我怎样才能做到这一点?我尝试将类复制到src/Database/并将命名空间从 Cake 更改为 App。我在 中使用了课程AppController,但没有运气。

提前致谢

阿德里安

0 投票
2 回答
121 浏览

php - 在控制器中调用方法时显示未知方法,该方法存在于 cakephp 3.2 中该控制器的模型中

我是 cakephp 3.2 的新手,我通过这种方式在 cakephp 2X 版本中调用模型来保存数据。

我在 3x 中使用过相同的方法,但它无法显示未知方法“add_school”

我也在模型中定义了函数

下面是模型代码 School.php

学校.php

错误显示未知方法“add_school”请建议我。先感谢您。