问题标签 [croogo]
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.
php - 带有语言的 CakeDC 搜索插件
我正在使用 Croogo 的搜索插件,它工作得很好。当 rm 是我的插件时,url 就像 /rm/books/search?title=Harry+Potter 但是当我将网站切换到另一种语言时,它会被重定向到英文版本。所以 /rm/books/search?title=Harry+Potter 而不是 chi/rm/books/search?title=Harry+Potter
我该如何解决这个问题?
apache - Croogo - 新 VPS 上的 CakePHP 站点不加载 js 和 css
我最近在 inmotionhosting.com 上购买了一个 VPS,并且在我的自定义主题/View/Themed/Mosaic/webroot和我的 Croogo 插件/Vendor/下加载任何 js、css、img 文件时难以部署我的Croogo 2.3.2 croogo/croogo/Croogo/webroot/。
当然,我已经在我的/View/Themed/Mosaic/Layouts/default.ctp中使用了适当的 CakePHP 约定包含了上述资源:
Croogo 2.3.2 本身和 cakephp 作为供应商运行:
/供应商/croogo
/供应商/cakephp
因此,我有两个.htaccess文件。
/home/mosaic40/v2.mosaicmarble.com/下的一个:
/home/mosaic40/v2.mosaicmarble.com/webroot/下的一个:
mod_rewrite 已安装并激活。
最后但同样重要的是,在有人开始建议我的 httpd 配置之前,这里是:
我似乎无法将手指放在它上面。简而言之,插件和主题的资源(js/css/img)由于某种原因没有被加载。
更新 1: 似乎 /webroot 资产也没有被加载(例如:http: //v2.mosaicmarble.com/uploads/FG204-G.jpg)。所述链接是http://v2.mosaicmarble.com/(查看正在呈现的内容)。
Croogo v2.3.2 CakePHP v2.9.3 Linux 服务器安装了 NGINX mod_rewrite 活动(点击任何链接,你会看到漂亮的 url)
mysql - croogo 2 请求因“auth”违规而被黑
我的旧网站有问题。现在我尝试将其移动到新服务器(php5.6),当我尝试保存数据时出现错误:
由于“auth”违规,请求被黑。
我搜索了出现此错误的地方:
我认为错误执行函数 saveWithMeta()。此功能视图如下:
我可以替换/编辑此功能以使其开始工作吗?
编辑
这些行会导致错误。
post - Croogo vs CakePHP 后期编辑问题
我有一个使用 CakePHP 3.5 版和 Croogo 3.0.x-dev 版的 CakePHP 应用程序设置。我在内容插入和编辑方面遇到问题。例如:博客文章。
如果我保存任何内容例如: /admin/nodes/nodes/add/blog 带有“发布时间”和“取消发布时间”字段值(通过日期选择器选择日期),那么当我去编辑该帖子时,我会收到错误“在 null Cake\Error\FatalErrorException 上调用成员函数 format()”
但是,如果我保存任何内容,请将这些字段“发布”和“取消发布”留空。然后,当我去编辑该帖子时,它可以工作!
可能是什么问题呢?
php - SetupDatabase() Croogo 3.0.5 [已修复] 后出现错误 500
我有一个问题,在 Croogo-3.0.5 上安装 setupDatabase() 后我无法继续。它重定向到 500 内部服务器,而我期待管理面板登录凭据。
我尝试过的解决方案:
Install php5.6-mbstring and php5.6-intl
Chmod 777 to tmp,Config and logs folder
到目前为止,我的 apache 错误日志中没有显示堆栈跟踪,这是我的 croogo 骨架堆栈跟踪的错误日志
这是我继续 setupDatabase 后的当前屏幕截图(使用 utf8mb4-unicodeCI)
请为我提供一些有关如何在 Croogo 3.0.5 安装中克服此问题的建议。以前我使用的是 croogo 2.3.2(CakePHP 2),现在这是我第一次尝试学习 CakePHP 3。
我很欣赏你的建议。谢谢
cakephp - croogo,来自模型的 cakePHP 错误调用方法
关于“croogo”、“cakephp”的项目我在模型中有一个方法,我在控制器方法中调用它。
模型中的方法:
控制器:
方法本身更大,但根本区别仅此而已。一切正常,无需调用“删除”方法。
我添加了这个:
在方法1中,它在那里工作
从“method1”调用“remove”有效,但从“method2”调用它会引发错误:
错误:[PDOException] SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“删除”附近使用正确的语法
如果“删除”方法为空:
错误仍然存在
在这些方法中也有来自其他模型的调用,并且一切正常