问题标签 [cakephp3]

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 回答
256 浏览

cakephp - 无法更新 CakePHP 3.8 中的记录

我遇到的问题是我无法更新我的 CakePHP 3.8 应用程序中的记录,它安装在实时服务器上。在我的开发服务器上它工作正常。

我可以插入新的,我可以删除,我可以选择,但我无法更新任何记录。

(当然,MySQL 用户有权更新记录。)

这就是编辑操作的工作方式,以及从未到达的部分代码:

我检查过pr($this->request),在尝试更新记录时没有“patch”、“post”或“put”方法,只有“get”。但为什么“得到”?

CakePHP 3.8 的 CSRF 组件有什么问题吗?

你能帮我解决这个问题吗?

先感谢您!

更新:这是我的表格:

而且,我在这个应用程序中的每个更新表单上都有同样的问题,在实时服务器上。在开发服务器上它工作正常。

更新 2:

在 mod 安全日志文件中,我收到以下消息:

请求:POST /locations/edit/3 操作说明:访问被拒绝,代码为 403(第 2 阶段)。理由:字符串匹配 REQUEST_COOKIES_NAMES:CAKEPHP 处的“cakephp”。

我在 bootstrap.php 和 app.php 中添加了以下行,但错误消息保持不变:

0 投票
1 回答
24 浏览

cakephp3 - 在这种情况下如何使用案例 - CakePhp 3

我必须升级 cakephp 的版本( x2 到 x3 ),我必须翻译这个可怕的 sql 表达式。我开始翻译,但每次都被阻止。

现在我试着这样做,但我很确定这是完全错误的。(没做完)

你能帮我吗?

0 投票
1 回答
298 浏览

phpstan - CakePHP3&PHPStan:如何在为 CakePHP3 应用程序运行 PHPStan 时删除“未定义的方法..”模型错误

为 CakePHP3 应用程序运行 PHPStan时,使用CakePHP3 动态查找器Call to an undefined method的行中总是出现错误

如何删除动态方法等错误?

0 投票
0 回答
71 浏览

cakephp - CakePHP 3.8 将分页器编号生成的 url 更改为相对

该应用程序有一些前缀路由,如下所示:

有问题的页面:http://localhost:8765/ru/smi-o-nas有一些使用此方法的分页链接:

它生成链接,包括匹配的控制器和动作:

那么是路由设置不正确,还是有一个选项可以让 Paginator 生成这样的相对链接:

查看了文档,分页器帮助代码,但我想出的只是设置分页器配置 url,这仍然没有好处。使用这个:

只需将 /ro/smi-o-nas/ 粘贴在链接的中间即可:

那么我是否需要以不同的方式设置路由,或者是否有相对 url 的选项?

更新 我发现相对 url 不适用于分页器,因为它会导致类似“localhost:8765/ru/ru/smi-o-nas/smi-o-nas?page=2?page=3”的 url

狡猾的解决方案

0 投票
0 回答
56 浏览

cakephp - 如何忽略回调函数?

我的模型文件中有一个 beforeFind 回调。在控制器文件中,我有以下代码: $this->Users->get($this->Auth->user('user_id'));。如何在applyOptions此处添加忽略beforeFind()UsersTable.php 中的回调?

0 投票
0 回答
29 浏览

.htaccess - 在 cakephp 3 中集成 ssl

我希望我的应用程序使用 https 而不是 http,所以经过一些研究,我对 .htaccess 文件进行了一些更改,现在我的文件看起来像这样

在此之后,我的网站根据需要在 https 而不是 http 但它已停止运行,它无法包含其他 php 文件,无法加载资源,无论是 css、js 还是 img。我用谷歌搜索了很多,但仍然遇到同样的错误

所有资源都会出现此错误

寻求帮助,我只是一个新手 在此先感谢 Tarun Madaan

0 投票
1 回答
293 浏览

redirect - 在 cakephp3 中闪烁消息并重定向

我的一个控制器文件中有以下代码。$this->Flash->error("error message!"); return $this->redirect(['controller' => 'users', 'action' => 'home']);.我的问题是,重定向页面上没有显示闪存消息。任何人都可以帮忙吗?

0 投票
0 回答
71 浏览

cakephp - 在 beforeFind cakePHP 3.6 中访问请求参数

我在 CakePHP 3.6 应用程序中有一个表对象用户,它有一个 beforeFind 回调,如下所示:

正如您在上面看到的,这里的目的是仅获取所有查找查询的活动用户。我遇到的问题是,对于新注册的用户(直到他们确认注册后才处于活动状态),用户表上的查找查询将不起作用,因为它不会返回非活动用户。

当人们验证他们的注册时,我会在 url 中向他们发送一个代码。我想验证请求以查看代码参数是否存在,然后我不必只检查活动用户,如下所示:

但我不知道如何在我的 UsersTable 对象的 beforeFind 中获取请求参数。

请问有什么帮助吗?

0 投票
1 回答
34 浏览

php - sum的结果在哪里?

我想为每个 tarea_id 汇总一个字段 tiempo_acumulado。我尝试了这个但不工作,是错误的或者怎么能做到这一点。

我没有找到 suma 或结果

0 投票
1 回答
162 浏览

caching - cakephp3 redis 配置不正确

我很难配置 redis。它工作正常,但我升级了我的服务器并更新了作曲家 - 现在我得到“redis 配置不正确”

我写了一个空白的 php 并用简单的 $redis = new Redis(); 连接到 redis 并得到 $redis->lastSave(); 蛋糕里好像发生了一些变化。很困惑。