首页 文章
  • 47 votes
     answers
     views

    如何对您的API进行单元测试?

    我正处于需要为使用CakePHP 1.3编写的REST API编写单元测试的地步 . API支持用于查询和操作数据的GET,POST和PUT请求 . 有没有确定的方法来测试模拟HTTP请求的API的正确输入/输出,使用 fixtures ?我不想对live(dev)数据库运行实际的POST / PUT请求 . 我怎样才能最好地模拟系统以使用临时模型,然后按原样测试堆栈的其余部分? 使用cont...
  • 3 votes
     answers
     views

    Paypal证书集成到PHP / CakePHP

    我看到了Paypal证书生成器的这个链接 . Is there any FREE GUI Tool for generating Certificates for PayPal Encrypted Website Payments? 如何将我的证书,私钥和OpenSSL应用于此代码?有人可以为此提供教程,链接或示例代码吗? var $test = array( 'business' ...
  • 0 votes
     answers
     views

    安装CakePhp:“您的需求无法解析为可安装的软件包集”错误

    我正在尝试使用这个tutorial的composer安装cakephp但是在我运行命令之后: sudo composer create-project --prefer-dist cakephp/app my_app_name 我收到错误: 问题1 - cakephp / cakephp-codesniffer 3.0.0需要squizlabs / php_codesniffer ^ 3....
  • -4 votes
     answers
     views

    如何使用composer创建cake php项目

    作为CakePHP的新手,我无法理解如何使用composer创建项目文件夹 . 我尝试使用composer运行安装,但它向我显示错误 . 安装cakephp / app(3.0.3) - 安装cakephp / app(3.0.3)从缓存加载在C:\ xampp \ htdocs \ cphp \ app中创建项目使用包信息加载composer存储库安装依赖项(包括require-dev)您的要...
  • 1 votes
     answers
     views

    使用SimpleSAMLPHP实现单一注销肥皂服务

    我们目前正在为基于CakePHP的现有应用程序创建基于SimpleSAMLPHP的SSO / SLO实现,以连接到身份提供商处提供的身份提供和身份验证的用户身份 . 应用程序中的现有用户仍将使用其本地凭据进行身份验证,并且应用程序将保留其会话管理以进行身份验证 . 因此,如果用户使用相同的身份提供者从另一个应用程序注销,我需要实现特定于应用程序的SLO Soap服务,该服务将用户从应用程序中注销 ...
  • 0 votes
     answers
     views

    使用PHPUnit进行CakePHP代码覆盖

    我一直在使用CakePHP一段时间,最近开始使用PHPUnit进行测试 . 我掌握了它并取得了进展 . 我遇到的一件事就是代码覆盖率报告 . 当我测试我的模型时,我需要实例化该类并进行测试 . 该部分将在报告中介绍 . 但是,当使用扩展 AppControllerTest 的测试进行控制器测试时,报告没有经过测试,因为它正在执行HTTP请求 . 有没有办法在代码覆盖率报告中涵盖这些测试?
  • 0 votes
     answers
     views

    用Cakephp和ajax链接选择

    您好我正在使用CakePhp我正在尝试使用Ajax进行链接选择,我的想法是我在选择输入的更改事件中进行jQuery操作 onchange="TheFunction()"; 但似乎我有一些语法问题,我的想法是我将所选项的值发送到函数ShowProvider,该函数搜索属于所选类别的提供程序,然后将其发送回回调函数 . echo $ this-> Form-> inp...
  • 2 votes
     answers
     views

    与CakePHP一起工作

    我已经引用了http://bakery.cakephp.org/articles/view/calling-controller-actions-from-cron-and-the-command-line并创建了cron_dispatcher.php并将其放在app文件夹中 . 我已经为我的用户控制器的测试方法中的cron作业返回了一些测试电子邮件功能 . 我在我的网络服务器的控制面板中创建了一...
  • 0 votes
     answers
     views

    CakePHP shell作为Cron Job不在godaddy上工作

    我在 CakePHP 中开发了一个应用程序,并设置了 cron Job with Shell . 我已经在我们的开发服务器中托管了该应用程序, bluehost 并设置了 cron Job and its working fine . cron Job Command是, / home4 / enventur / public_html / pennystock / cake / consol...
  • 0 votes
     answers
     views

    使用cake php执行cron with shell

    目前我正在使用命令来执行cron cd appfolder . ../cake/console/cake cronname 它正在本地Linux服务器上工作,但是, (1)/ home / chpltv / public_html / cron / cron / cake / console / cake -app“/ home / chpltv / public_html / cron / c...
  • 6 votes
     answers
     views

    Cakephp cron作业调用控制器的动作

    几个月前我开始使用CakePHP(1.2)为公司的应用程序添加小功能,我对它不太熟悉 . 在合并到 生产环境 服务器之前,我们在开发服务器上进行本地测试 . 我希望每小时调用一个控制器动作,我认为通过我的研究,一个cron工作,我认为这是最好的方法 . Attempt 1 看完之后, http://bakery.cakephp.org/articles/mathew_attlee/2006/12...
  • 1 votes
     answers
     views

    CakePHP:如何在CronJob中编写CronShell命令

    我是CakePHP的新手 . 请帮我看看如何在CronJob中编写CronShell命令 . 我也提到了这个,但仍然没有取得任何成功 . 我试过的一些例子 - / home / evand / public_html / site_name / lib / Cake / Console / cake -app“/ home / evand / public_html / site_name / a...
  • 0 votes
     answers
     views

    Cakephp控制台/蛋糕不适用于Cron Job

    这是解决为什么我的Cron作业通过CPanel设置运行Cakephp shell的原因的一部分 . 这是我最初做的,在阅读http://book.cakephp.org/2.0/en/console-and-shells.html后,我通过CPanel创建的cronjob每1分钟运行以下命令: php /home4/theadvop/public_html/app/Console/Cake tes...
  • 0 votes
     answers
     views

    Cakephp cron作业失败 - Shell脚本在服务器上的logfile中记录为错误

    我们编写了一个shell脚本来发送电子邮件 . 但是cronjob失败了,它在服务器上的logfile.txt中记录了以下错误 . 这只是/ home / user / public_html / app / Console / cake的代码 . 它错在哪里? logfile.txt X-Powered-By: PHP/5.4.36 Content-type: text/html # ...
  • 0 votes
     answers
     views

    使用Cakephp 3.6定义cron作业

    我正在尝试设置一个cron作业来每分钟运行一个控制台命令 . class RescanCommand extends Command { public function sendMail() { $email = new Email(); // Sample SMTP configuration. Email::setConfigTransport('mailtrap'...
  • -2 votes
     answers
     views

    在cakephp中在服务器上显示视频的问题

    我正在使用CakePHP并尝试在服务器上显示视频,但是有一个错误,如'未找到Mime类型' . 搜索后,我得到有关ht访问问题的信息 . 那么,如何在CakePHP中使用视频设置ht访问权限 . 我必须在ht访问中添加以下行: - AddType video / ogg .ogv .ogg AddType video / webm .webm AddType video / mp4 .mp4 如何...
  • 0 votes
     answers
     views

    使用CakePHP根据当前记录自定义布局

    有没有人建议如何根据当前视图自定义网站范围的布局,而不是与视图相关的数据?在大多数情况下,我们使用的模型具有关联的俱乐部ID,因此必须根据当前页面与哪个俱乐部相关联来自定义布局 Headers 图像,css等 . 这是我到目前为止所想的 . 调用与当前控制器关联的模型中的函数,该函数为您提供布局参数 . 在appController中,beforeRender设置俱乐部的布局参数 . 这似乎不是很...
  • 1 votes
     answers
     views

    奇怪的cakePHP布局问题(ajax)

    我有这个代码: // controller function contact($token) { $this->layout = 'ajax'; } // contact element <some html, no php> // contact view html + javascript <script type=".....">...
  • 0 votes
     answers
     views

    cakephp改变了不同用户的布局

    我是cakephp的新手,不过我到处寻找答案,特别是食谱 . 我正在尝试从cakebook的教程中制作我的"tutorial blog"的前端和后端 . 我在( /View/Layouts )中创建了名为 admin.ctp , author.ctp , default.ctp 的不同布局,并且在控制器中有一些代码我可以打赌它会起作用,但不行 . public function...
  • 0 votes
     answers
     views

    Cakephp URL与搜索一起分页

    我有一个简单的cakephp应用程序,搜索和分页 . 我正在使用GET作为表单的类型 . 当我单击使用所需过滤器进行搜索时,会显示分页结果 . 当我跨页面移动时,我得到了期望的结果(URL被修改为具有所需的页码索引和过滤的参数) . 说我在页面上:4个分页搜索结果 . 现在当我修改一些搜索过滤器并再次点击搜索按钮时显示页面:4,如果结果记录较少(比如可以容纳在一个页面上),我会收到错误 - 无法在...
  • 2 votes
     answers
     views

    cakephp通过按钮调用动作

    我希望通过form->按钮调用控制器的动作 . 我在网页上有以下内容: 一个搜索表单 一个以delte选项作为postLink的表 2个按钮应该调用相同的动作onclick . 我的问题是,当我点击任何按钮时,不会触发帖子请求 . 下面是我的代码:view.ctp echo $ this-> Form-> create('Search',array('type'=...
  • 0 votes
     answers
     views

    MAMP上的CakePHP:CakePHP安装和WordPress都安装在子文件夹中

    在我的本地MAMP安装上,我有一个WordPress站点,我正在尝试使用他们的博客教程获得CakePHP站点(2.5.6) . 我想尝试CakePHP,看看它是否适合未来的项目 . 文件夹结构的有趣部分如下: htdocs |_ cakePHPBox | |_ app |_ local_blog WordPress站点最初安装在根文件夹中 . 移动之后,我最终在htdocs根目录中包含了一个包...
  • 2 votes
     answers
     views

    如何在CakePHP上抛出自定义try-catch异常?

    我想抛出一个自定义异常,这是我的CakePHP应用程序的控制器中的数据验证异常 . 如何在Cakephp中创建自己的自定义异常处理程序,以便我可以抛出异常并捕获异常? 我的代码示例: function getUserDetails($userid){ try{ if(!$validUser){ throw new Exception('Inv...
  • -2 votes
     answers
     views

    蛋糕PHP模板中的Angular 5 App

    我将使用现有的应用程序构建一个Angular 5应用程序,该应用程序当前正在CakePHP(2.0)上运行,我想使用API调用进行开发,但客户端坚持在蛋糕模板中加载Angular5应用程序并使用Cake会话中的一些信息,如current用户信息而不是从服务器拉 . 有没有什么办法可以将Angular 5 App作为Angular缓存HTML模板的蛋糕模板,如果有可能,我真的很感激任何帮助材料 .
  • 1 votes
     answers
     views

    cakephp下载链接后面的图像或媒体文件不起作用

    我正在开发一个cakephp 2.x ...我有一个表单,我从用户那里获取文件,然后我将文件保存到 app/uploads/userid 文件夹并将路径保存到db ...我成功获取文件并显示给用户,但现在问题是在下载过程中..我的意思是每当用户点击文件链接时,它会将用户重定向到某个未知的链接 这是我的代码 public function uploadFile(){ if ($this->re...
  • 0 votes
     answers
     views

    如何在cakephp上传文件

    我想使用cakephp上传图像,我能够在数据库中保存文件名但我的文件文件没有在指定的路径上传我已经尝试了下面的代码,但我的问题还没有解决 这是我的控制器 function editprofile ($id = NULL){ if(empty($this->data)){ $this->data=$this->...
  • 0 votes
     answers
     views

    PhpStorm在CakePHP上显示我的Bake主题错误

    在PhpStorm 9上,我将 *.ctp 与PHP相关联 . 我也创造了自己的烘焙主题 http://book.cakephp.org/3.0/en/bake/development.html#creating-a-bake-theme . 因为在这些文件中有这样的代码 <% $done = []; foreach ($associations as $type =>...
  • 7 votes
     answers
     views

    CakePHP中的本地化路由:如何重定向到默认语言

    自2012年以来,this post似乎是关于如何在CakePHP中进行本地化路由的最权威资源(下面复制的代码) . 它工作得很好,但有一个例外:它不会重定向缺少语言前缀的请求 . 例如,http://example.com将显示与http://example.com/eng相同的内容(如果英语是默认语言) . 同样,如果它不是主页:http://example.com/foo/bar/ =&gt...
  • 4 votes
     answers
     views

    CakePHP查找列表,其组名与数据名称相同

    我必须显示一个选择框,其中包含按一般流派分组的不同电影类型 . 为此,我使用CakePHP默认方法 find('list',...) . 我的电影类型的数据库表是这样完成的: |_id_|_name_________|_general_genre_| | 1 | Action | Action | | 2 | Martial arts | Action ...
  • 1 votes
     answers
     views

    Cakephp join:从两个表中检索数据

    我正在使用Cakephp 2.x ..我有两个表进入我的数据库名称 Images 和 Audios ..都有一个 userid 字段...首先我想要的是我想要检索数据并按 date 字段排序在两个表格中...在我的视图页面上,我想按日期显示图像和视频... 例如image1,video2,video3,image2 现在我在Images模型中这样做 function getImagesAndAu...

热门问题