问题标签 [cakephp-2.7]

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

cakephp - Cakephp2 路由器文件重定向

我想将旧网站 www.test.de/pdf/doc.pdf 的文件 url 重定向到新的蛋糕页面,其中 pdf 将位于 app/webroot/files/doc.pdf 中。Cakephp可以做到这一点吗?我没有在网络空间上进行重写的选项。

0 投票
2 回答
474 浏览

php - 在 cakePHP 中添加(或覆盖)核心类方法

我们使用的是 cakePHP 2.7.x。

我的问题是重写核心类——或者专门为方法添加功能而不修改核心代码。

我需要为该方法添加一些功能: cake/lib/Cake/Model/Datasource/DboSource->BuildColumn()

文档说将整个类放在 app 下的同一位置,然后 App 加载器将加载它。所以我将课程复制到 marketplace/Model/Datasource/DboSource 并添加了我的代码片段。不幸的是,一切都没有改变。

如果我将更改直接添加到原始方法中,一切正常。

上下文: 在该方法中,所有默认值都被不加选择地引用。因此,类似的东西DEFAULT CURRENT_TIMESTAMP被解释和运行DEFAULT 'CURRENT_TIMESTAMP',显然不能按预期工作。具体来说,它"Syntax error or access violation: 1067 Invalid default value for 'created'"在尝试烘烤固定装置时给了我错误。

我被引导到问题的原因,以及 cakePHP 1.2.6 的建议修复,这里: http ://mamchenkov.net/wordpress/2010/04/21/unit-tests-with-cakephp/

0 投票
1 回答
127 浏览

php - 有没有办法在非构造类中使用 CakeResponse 对象?

我目前正在为CakePHP中的 App做一个自定义ErrorHandler。原因?好吧,机器人总是试图在您的服务器中查找内容,有时它们会引发异常和/或错误。

这个ErrorHandler的想法是过滤请求并使用适当的标头进行响应,并通过处理此类请求来防止进一步的请求损坏,并使其对用户客户端透明(因为它可能会影响 JavaScript)


还有什么比使用框架的功能更好的方法,对吧?

问题是,由于这个 ErrorHandler 是静态使用的,所以没有构造函数,所以没有任何东西继承任何东西,如果你实例化任何其他CakePHP Object都没关系。

使用 CakeResponse 对象的合适方法是什么?


CakePHP 的配置:

应用程序/配置/bootstrap.php:

应用程序/配置/core.php:

应用程序/Lib/CustomErrorHandler.php:


更新 2:

将在 ExceptionRenderer 上尝试一个小层。

0 投票
0 回答
27 浏览

cakephp-2.7 - Cakephp cookie 返回加密数据

有人可以帮我吗?当我在实时服务器中读取 cookie 时,cookie 在实时服务器中返回加密数据。但在本地 cookie 中返回解密后的数据。Cookie配置如下

我希望 cookie 在读取 cookie 时返回解密数据。任何人都可以帮助我吗?

0 投票
2 回答
888 浏览

php - 在 cakephp 视图的 html 表格行中创建表单

我正在尝试在 cakePHP 的foreach 循环中的表 td 内创建表单,我只想在 3 个表td中形成并更新它。此外,它工作正常,但唯一的问题是标题对齐,因为td内的表单。如果我从 pf td 中取出表格,它就不起作用

但它打破了表 th 和 td 对齐:

在此处输入图像描述

请帮帮我。提前谢谢你。

0 投票
0 回答
100 浏览

cakephp - 如何在 cakephp 3.2.7 中使用 saveMany

在安装 cake 3.2.7 时遇到 saveMany() 问题。它给出一个错误Unknown method "saveMany"

我已经检查过即使cakephp 2也支持 saveMany

而且它在cakephp 3.x中也受支持

那为什么它会给出这样的错误呢?
请建议 cakephp 2.7.8 中 saveMany 函数的任何替代方法?

0 投票
1 回答
250 浏览

cakephp - Cakephp 在 cpanel 中从 2.7 迁移到 2.8

我的网站是在很多年前使用 php.4.4 的 cakephp 2.7 开发的。当时一切正常。

但现在它在 capnel 中不起作用。我已经检查了问题和错误日志。PDO 类不工作,同时数据库查询执行不工作。

所以我已将我的 php 版本升级到 PHP 7.0。另一个问题就像 cakephp 的错误处理程序中的问题一样。我搜索了这个问题,得出的结论是 cakephp 2.7 与 PHP 7.0 不兼容。

所以我必须从 cakephp 2.7 迁移到 cakephp 2.8。

我搜索了迁移,但没有任何链接显示代码从 2.7 到 2.8 的明显更改。

我需要适当的迁移文件。

请任何人建议一些迁移链接。

0 投票
1 回答
20 浏览

.htaccess - cakephp2 在 Windows 服务器上强制 https 重定向

我有一个托管在由 cakephp2.7 开发的 Windows 服务器上的子域,在服务器上安装了 SSL,如果明确键入 https 但不自动将 http 转换为 https 我想自动将任何 url 转换为 https

用 .htaccess 文件尝试了很多东西,但没有一个工作当前的 htaccess

也试过

使用此代码,即使任何链接点击都不起作用。

0 投票
0 回答
16 浏览

cakephp - SMTP 服务器不接受连接或尝试使用 cakePHP 上的 TLS 连接到非 TLS SMTP 服务器

当我将代码移动到我的新服务器时,我的 cakePHP2.7 项目出现以下错误。该代码在我所有现有的服务器上都可以正常工作。
错误信息

我们使用 aws SES 作为邮件服务。我们按照https://docs.aws.amazon.com/ses/latest/dg/send-using-smtp-programmatically.html的指示创建了一个示例文件,它也可以正常工作。任何帮助都会得到帮助

供您参考的代码

我已尝试将以下内容添加为我的 mailarr 的一部分,但错误仍然存​​在