问题标签 [cakephp-bake]

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

php - 蛋糕烤除了测试

我想知道如何在cake bake all不填充测试文件夹的情况下使用该命令。

因为我收到错误,所以当我使用此命令时:

一切正常,除了测试烘焙,所以cake bake all烘焙控制器和模型,但在烘焙视图之前烘焙测试时失败......

在我的工作中,我们没有时间关心测试,所以如果有人知道阻止测试烘焙的方法......会很有帮助!

编辑 :

如果有人知道修复致命错误的方法... 提示:自从我安装 PHPUnit 后,我​​就遇到了这个问题。

0 投票
0 回答
106 浏览

cakephp - 使用 CakePhp 烘焙时路径错误

我对 CakePhp 中的烘焙脚本有一点问题。

CakePhp 的当前文件夹结构是 ap​​p/Controller、app/View 或 app/Model。

当我开始通过烘焙脚本生成模型、视图或控制器时,它会将生成的文件放入 app/controllers、app/views 或 app/models 等文件夹中。

所以这与 CakePhp 的正常文件夹结构相冲突。

这是有原因的还是我可以解决这个问题的方法?

问候, 凯

0 投票
0 回答
406 浏览

php - Cake model bake 错误:在 database.php 中找不到数据源配置“493”

我正在使用 Cakephp 2.4.1。我正在烘焙具有表名角色的蛋糕模型,但在控制台上出现以下错误

它紧随其后

之前烤过很多模型,这次不知道怎么回事。我试图烘焙已经烘焙的模型进行验证,它给了我同样的错误。我的连接没问题,因为我的应用程序的其余部分运行顺利。

请帮忙

0 投票
1 回答
675 浏览

html - CAKE BAKE 在控制台上返回 html 输出

我刚刚安装了一个全新的蛋糕,当我尝试烘烤应用程序时,这就是我尝试烘烤所有蛋糕时得到的结果。

如果我从烘焙中创建一个新的应用程序文件夹,它工作正常。


无法在我的控制台中找到它输出 html 的原因:

任何人都可以尝试帮助我,这是一个新安装的最新蛋糕修订版。

0 投票
0 回答
119 浏览

php - Bluehost 上的 Cake Bake 没有输出

我在一个 Bluehost 帐户(共享主机)上有两个 CakePHP 站点,并且一直在尝试使用这两个站点进行烘焙,但是每当我执行命令时,终端都没有输出并永久挂起,直到它被 Ctrl+C 中止。

我确定执行脚本的命令是正确的,因为我将两个站点都镜像到了一个私有 VPS 上并且都可以完美地工作,并且我已经检查了 MD5 以确保在传输它们时没有任何错误。我还将整个控制台文件夹的权限设置为 777,但仍然没有。有人知道这里会发生什么吗?

0 投票
1 回答
72 浏览

php - 反向数据库无法从终端运行(PROPEL / BAKE CAKEPHP)

我一直在尝试使用 cakephp 的 propel 和 bake 从本地数据库生成模型类,看来我有同样的问题:

当我尝试通过 bake 或 propel 访问数据库时,它给了我一个无法打开连接的错误:

所以我尝试了这个:我尝试使用 pdo 从应用程序访问数据库,它工作得很好!!!当我尝试通过终端访问数据库时,它也在工作!!!

我真的不知道这里有什么问题!

0 投票
1 回答
391 浏览

cakephp - 与蛋糕烘焙的单个模型的多个关系

我正在尝试烘焙一个数据库,其中一个表是一个消息表,使用以下查询创建:

但是当我尝试烘焙整个项目时, bake shell 告诉我它找不到 table user_froms。如何设置表字段以进行烘焙?

0 投票
1 回答
130 浏览

php - 如何从cakephp中的数组中获取字符串?

我想从 add from 在 cakephp 中插入数据。我$this->request->data['ProductValue'] 在控制器上输入了数组。我的数组是:

但我需要这种类型的数组:

请告诉我如何做到这一点...

0 投票
1 回答
69 浏览

php - 在 cakephp 2.5.5.12 中面临烘焙关联的麻烦

我是 cakephp 新手,在烘焙时无法理解我做错了什么。我使用 cakephp/app 路径来烘焙我的博客,它有两个表:

帖子 Id-integer 设置为自动递增和主键 Title Body Created Modified

评论 id-integer 设置为自动递增和主键 post_id 名称评论创建修改

我打算拥有的关联是帖子有许多评论和评论属于帖子所有模型都通过关联和验证成功烘烤。我的评论 add.ctp 使用下拉列表并要求用户选择他想要评论的帖子。我希望在不询问用户的情况下自动设置帖子。下面是我在 commentscontroller.php 中添加操作的片段

添加操作

add.ctp(评论)

0 投票
3 回答
4983 浏览

sql-server - 如何安全地使用保留的 SQL 名称?

我正在使用使用 sqlserver 作为数据源服务器的 Cakephp 3。我确信我的数据库连接没有问题.. 因为 home.ctp 提示我已连接到我的数据库.. 我也在使用迁移插件来创建我的表.. 似乎没有问题这些工具。但是在我烘烤我的 MVC 之后,我只得到了充满错误的页面..

例如 $bin\cake 烘焙所有测试

我没有发现任何错误,MVC 位于其特定文件夹 testController.php、testTable 等中。

并在浏览器中 localhost:8765\tests

但我得到的只是不同错误的页面..我看到了

Error: SQLSTATE[42000]: [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near the keyword 'desc'.

SELECT * FROM (SELECT Tests.id AS [Tests__id], Tests.desc AS [Tests__desc], (ROW_NUMBER() OVER (ORDER BY (SELECT NULL))) AS [_cake_page_rownum_] FROM tests Tests) _cake_paging_ WHERE _cake_paging_._cake_page_rownum_ <= :c0

左侧还有更多错误。

我认为这是因为控制器有错误的查询或 bake 生成的查询仅适用于 mysql。我只是想知道如何处理这个问题。有没有我忘记做的设置?请指教。我是 Cakephp 新手,英语不是我的母语,如果我不能正确解释我的问题,我很抱歉。提前致谢。