yii2相关内容

使用第三方库记录来自PHP应用程序的所有CURL请求

好吧,我在我的PHP YII2应用程序中遇到了困难。我需要记录来自我的应用程序的每个传入和传出请求。传入的请求可以很容易地记录在PHP本身中(在引导阶段添加一些处理程序),这很容易。 但真正的问题是,我正在使用许多第三方库(例如Amazon MWS SDK、eBay SDK、一些狂饮请求等),并且我想记录所有带有错误响应的传出请求(出于调试/分析原因)。 是否可以更改cURL中的某些设 ..
发布时间:2022-07-24 11:52:42 PHP

引用错误路径的YIi2-Gii扩展资产文件夹别名

我正试着从一本书(用YI2和PHP开发Web应用程序)中学习YII 2。在此过程中,它指示我安装Gii并使用它创建CRUD文件。 当我使用以下命令安装时: php composer.phar require --prefer-dist "yiisoft/yii2-gii:*" 我有以下错误: 无效参数-yi iaseInvalid参数异常 要发布的文件或目录不存在:/var/ ..
发布时间:2022-07-15 09:45:10 其他开发

yi i2:在该服务器上找不到请求的URL/SITE/LOGIN

我有一个与Debian一起在计算机上运行的yi i2应用程序。然后我尝试在另一台安装了Windows 8的计算机上运行它,但无法运行。 我将整个应用程序文件夹复制到Apache的htdocs文件夹,但在浏览器中运行时显示: Apache access.log: ::1 - - [12/Jul/2018:09:03:40 -0300] "GET /donaciones-yii/ba ..
发布时间:2022-03-11 09:15:13 PHP

yi 2更新后返回上一页

更新记录后如何将用户重定向到上一页?这是典型的场景: 用户在索引页中对结果进行筛选或对记录进行分页,然后找到要编辑的记录并单击编辑按钮。他们更新该记录的数据,一旦他们点击“更新”按钮,他们将被重定向到索引视图,但带有先前选择的筛选器/页面。 更新后,我已尝试在我的控制器中使用以下内容 return $this->redirect('index',302); (this is no ..
发布时间:2022-02-23 13:04:52 PHP

如何在没有控制台访问的主机上处理 yii2 迁移?

我已在共享主机上成功创建并上传高级模板. 下一步,我必须运行 yii migrate. 但我不能,因为我没有控制台访问权限. 你能给我什么建议? 请注意 我无法更改主机,因为这不是我的决定 我无法使用 SSH 访问服务器 我已经尝试过类似 PHPShell 的东西,但是在尝试运行时遇到 permissione deniedyii migrate --interac ..
发布时间:2022-01-23 09:30:22 PHP

如何在 Yii2 上处理 Vue/Axios Json 有效负载发布的数据

我花了一段时间才明白这一点,因为它有点明显.我会回答自己,所以其他人可以从答案中受益,当然看看是否有更好的方法来做到这一点.该问题基于 Axios/Yii2,但我想这同样适用于其他前端库/框架向 Yii2 发送数据. 我需要从 Vuejs 制作的小表单中发布数据,将请求 Axios 发送到 Yii2 上的 Action/Controller,因此数据通过简单的 POST 请求发送,并且帖子正 ..
发布时间:2022-01-22 14:32:58 前端开发

yii2 composer更新错误:无效的版本字符串“2.*"

我在 Yii2 项目中使用 composer update,但它退出时出现异常.我已将 composer 更新到最新版本 c6cc6dd6070871f4b198ed39f76dd8047c116b02,但仍然无法正常工作: 导入标签 v2.0.2 (2.0.2.0)读取 bower-asset/yii2-pjax (v2.0.1) 的 bower.json从缓存中读取/home/xiaoai/ ..
发布时间:2022-01-21 20:15:16 其他开发

Heroku 部署失败:[remote denied] master ->master (pre-receive hook denied): error: failed to push some refs

我将现有应用程序复制到新存储库中.它在本地工作.为原件部署工作.我正在使用 PHP、Yii 和 Composer.我不知道 fxp/composer-asset-plugin 是什么. C:\Users\Chloe\workspace\affiliorama>git push heroku master计数对象:699,完成.使用多达 8 个线程的 Delta 压缩.压缩对象:100% (655 ..
发布时间:2022-01-21 20:01:53 PHP

使用 composer 在非空文件夹中安装包

我尝试通过 composer 安装包,但它一直告诉我这个目录不是空的,那么我如何使用 composer 在非空文件夹中安装包?有强制安装命令吗? 错误信息: [InvalidArgumentException]项目目录 Yii-GZero-2b/不为空. 解决方案 你目前不能.GitHub 上有/曾经有过讨论,您可以在此处阅读:https://github.com/composer/ ..
发布时间:2022-01-21 19:56:56 PHP

无法通过 composer bower-asset/jquery 更新 yii2 找不到

我正在通过 composer 更新我的 yii2,然后恢复到旧的 beta 版本. 这是我的作曲家的错误: 使用包信息加载作曲家存储库更新依赖项(包括 require-dev)您的要求无法解决为一组可安装的软件包.问题 1- 在任何版本中都找不到请求的包 bower-asset/jquery,可能存在类型o 在包名中.潜在原因:- 包名中的拼写错误- 根据您的最低稳定性设置,该软件包没有足 ..
发布时间:2022-01-21 19:33:38 其他开发

Yii2 BackOffice 与 API REST 实现

我在 Yii2 中开发了一个应用程序,作为旅行社的后台. 我使用了基本的启动模板,并使用 gii(代码生成器)为模型(Hotels、HotelRooms、HotelImages 等)创建 CRUDS 我还想创建两个不同的前端应用程序(一个用于零售,另一个用于其他机构),我想将它与后端(可能是 angular.js 应用程序)分开并通过 REST 获取信息可能是个好方法. 所以我想 ..
发布时间:2022-01-19 13:10:06 其他开发

Yii2 高级应用,前端和后端的不同会话与子域

我的 Yii2 应用有问题.我有一个高级应用程序,其中包含不同域(子域)上的前端和后端部分.我使用webvimark用户管理模块,但我认为问题不在它. 前端应用程序 -> domain.com 后端应用程序 -> admin.domain.com 所以我在后台登录有问题,它不工作. 我输入登录名和密码,提交表单后我再次看到登录表单. 'user' =>['身份等级' =>'web ..
发布时间:2022-01-19 12:54:36 其他开发

yii2在gridview中更改控制器动作

我有 ItemController,在 actionView 中我放置了我的 Itempicture 的 gridview,当我点击图标视图时,我想要更新和删除,然后转到 ItempictureController. 那么如何用不同的控制器改变gridview中的控制器动作? 解决方案 在你的gridview中,添加like ['类' =>'yii\grid\ActionColum ..
发布时间:2022-01-18 10:17:21 其他开发

yii2如何获取根目录

yii2 问题 我的 yii2 安装在 d:\wamp\www\yii2store 我想获取上面的路径来保存我或用户将上传的图像. 我已经在 Yii::getAlias('@webroot') 中传递了所有可用的参数(下面是我使用的参数列表). @yii - 框架目录. @app - 当前运行的应用程序的基本路径. @runtime - 运行时目录. @v ..
发布时间:2022-01-16 19:53:16 PHP

yii2 使用 ActiveRecord 批量插入

我想使用 yii2 ActiveRecord 在我的表中插入多条记录.我已经知道我可以使用这段代码了 $connection->createCommand()->batchInsert('user', ['name', 'age'], [['汤姆',30],['简',20],['琳达',25],])->执行(); 但是通过这种方法,我的模型验证没有执行.我已经读过这个问题ActiveRecor ..
发布时间:2022-01-09 12:57:50 其他开发