cakephp-2.2相关内容

控制器 cakephp 2 中的全局变量

在控制器中使用全局变量的方法是什么? 我曾尝试使用 beforeFilter 来做到这一点,但其他函数无法访问它. 是否只能使用Configure::read 和Configure::write 解决方案 您可以在 AppController 中的任何控制器中设置可访问的变量 class AppController extends Controller {公共 $myGlob ..
发布时间:2021-12-21 21:36:24 其他开发

CakePHP 写入缓存时偶尔出现错误警告

我正在使用 MAMP 在本地开发 CakePHP 2.2 站点.每隔一段时间,我就会收到一个或多个与此类似的警告,关于无法写入一个或多个缓存文件: 警告:SplFileInfo::openFile(/Applications/MAMP/htdocs/mywebsite/www/app/tmp/cache/persistent/myapp_cake_core_cake_console_en-au) ..
发布时间:2021-12-21 21:27:19 其他开发

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

我希望从我的/app/Config/routes.php 配置文件中的数据库加载值. 在顶部我使用:App::uses('Option', 'Model'); 我在我的班级中调用我的 find :$this->Option->find('all'); 我错过了什么吗? 解决方案 我认为你必须在使用模型之前实例化它: App::uses('Option', 'Model' ..
发布时间:2021-12-21 21:25:22 其他开发

CakePHP 控制器别名

我知道关于这个主题还有其他几个主题,但似乎没有一个适合我的需要. 我有什么 example.com/log/ LogsController.php 我有 LogsController 而不是 LogController(复数),因为 CakePHP 希望你有复数的控制器. 但您可能知道/注意到,example.com/log/ 永远不会使用 LogsController, ..
发布时间:2021-12-21 21:24:59 PHP

$this->Auth->login() 创建返回 1 行的正确查询,但 IF 检查失败(服务器特定问题)

我们有一个网站,我们要迁移到新服务器.在旧服务器上一切正常.这只是一个网站的开始,所以它非常简单. 当移动到我们的新服务器时,尝试登录不再有效.但是 - 根据 debugKit,由 $this->Auth->login() 生成的查询: SELECT `User`.`id`、`User`.`name`、`User`.`email`、`User`.`username`、`User`.`pas ..
发布时间:2021-12-21 21:04:14 其他开发

不能使用 'Object 作为类名,因为它是保留的 Cake 2.2.x

我在尝试设置我们正在运行的站点的测试副本时遇到问题,我在 Mint VM 下安装了文件和应用程序,当我将 apache 指向目录时,我收到 500 错误和以下内容- [Thu Oct 25 15:09:39.714201 2018] [php7:error] [pid 8945] [client 192.168.0.14:52237] PHP 致命错误:不能使用“Object"作为类名,因为它是 ..
发布时间:2021-12-21 21:03:25 PHP

在关联模型Cakephp 2.3x HABTM上应用限制

我的类别模型: class类别扩展了AppModel { public $ displayField =‘name’; // public $ actsAs = array(‘Containable’); public $ hasAndBelongsToMany = array( 'Post'=> array( 'className'=>'Post', 'joinTabl ..
发布时间:2020-06-07 19:05:20 PHP

菜单组件CakePHP标记

我已经编辑了Mark Story制作的CakePHP菜单组件,使其与CakePHP 2.2.3兼容。 https://github.com/markstory/cakephp_menu_component 问题是我仍然遇到错误,无法弄清楚如何摆脱: http://imm.io/MK9J http://imm.io/MK9W http://imm.io/MKa7 这是 ..
发布时间:2020-06-07 19:05:18 其他开发

CakePHP表单身份验证用于普通请求,JSON具有基本身份验证

我正在尝试构建一个Web应用程序,该应用程序可以由用户在浏览器中查看,但也具有供开发人员与我的应用程序交互的API。我的问题是如何根据CakePHP中的请求类型更改身份验证? 我希望我的应用程序提示用户使用带有表单身份验证的网站,但当请求带有“ .json”以使用基本身份验证时。 我已经在AppController中尝试过此操作: 类AppController扩展了控制器{ ..
发布时间:2020-06-07 19:05:14 PHP

在CakePHP 2.2中将新的可翻译字段添加到现有可翻译表中

我正在使用CakePHP的可翻译行为。我有一些现有的字段工作正常,但是我无法在模型中添加新的可翻译字段。 CakePHP使用INNER JOIN从中获取所有可翻译字段 现在,如果我在模型中添加一个额外的可翻译字段,则该字段的所有翻译记录将不存在于数据库中。而且由于内部联接,每当它尝试从数据库中获取任何现有记录时,它将返回空白-因为新字段上的INNER JOIN失败,因此整个查询均不返回 ..
发布时间:2020-06-07 19:05:12 其他开发

不能使用'Object作为类名,因为已保留Cake 2.2.x

尝试建立我们正在运行的网站的测试副本时遇到问题,我在Mint VM下安装了文件和应用程序,当我将apache指向目录时,出现500错误和以下错误- [2018年10月25日星期四15:09:39.714201 2018年[php7:error] [pid 8945] [客户端192.168.0.14 :52237] PHP致命错误:无法在第30行 的/home/jamesmcgrath/D ..
发布时间:2020-06-07 19:05:09 PHP

带有PostgreSQL的CakePHP 2.2失败的新行插入-数据库错误:未定义表:7错误:关系“ table_id_seq”不存在

我的问题如下。 从表中删除多行后,将新记录插入同一表会导致错误。 数据库错误 错误:SQLSTATE [42P01]: 未定义表:7错误:关系“ order_details_id_seq”不存在 表 创建TABLE schema.order_details( id序列NOT NULL, order_id整数NOT NULL, field_1整数, fie ..
发布时间:2020-05-30 01:12:18 其他开发

在CakePHP中找不到PHPUnit_Util_Skeleton_Test

我可以在名为Agg的插件中针对每个模型运行我的单独测试,但是当我尝试运行class ModelsTest extends CakeTestSuite { public static function suite() { $suite = new CakeTestSuite('All model tests'); $suite->addTestDirectory(TESTS . 'Case' . D ..
发布时间:2020-05-27 19:59:23 PHP

在CakePHP中使用PHPExcel

背景 好吧,我试图问这个问题,但是它比可怕的安全漏洞更快地被关闭了.我想使用PEAR的Spreadsheet Excel Writer编写一个excel文件.我用Google不断地寻求一种简单的方法来完成此操作,最后找到了一个实际上可以做到的助手工作. 但是它使用PHPExcel,所以我不得不重写该脚本,这是我最少的担心.我只是不想现在就开始,然后仍然无法使其正常工作. 我还根据 ..
发布时间:2020-05-27 18:41:27 PHP

解析Cakephp中的HTML

我开始在CakePHP 2.2中构建一个web爬虫。 页面,脚本爬行是HTML页面,我需要解析它们以获取我的值。 尝试了一些不同的解决方案,在一些开源的东西,但不知道什么是最好的办法做到这一点。 DomDocument :: loadHTML() - 看起来像这是解决方案,但不是100%肯定的。 简单的HTML DOM - http://electrokami.com/coding/ ..
发布时间:2018-06-24 19:14:13 前端开发