大前端
-
在 Yii 2.0 中,迁移 MySQL 数据库中的 A 表中的一列数据至 B 表中的一列数据,基于一条 SQL 的实现
1、参考网址:http://www.shuijingwanwq.com/2019/08/15/3427/ UPDATE `cpa_channel_app_source`, `cpa_weibo_weibo_connect_web_app_user` SET `cpa_channel_app_source`.`permission` = `cpa_weibo_weibo_connect…
-
迁移 MySQL 数据库中的 A 表中的一列数据至 B 表中的一列数据,基于一条 SQL 的实现
1、表:weibo_weibo_connect_web_app_user 中的字段:permission,准备迁移至表:channel_app_source 中的字段:permission,然后删除掉表:weibo_weibo_connect_web_app_user 中的字段:permission,如图1 图1 2、…
-
在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTransactional() 的分析解决
1、在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTransactional(),如图1 图1 { "name": "Exception", "message": "Calling u…
-
在 Rancher 中升级容器,报错:/config/init/config0.sh: line 1314: syntax error near unexpected token `}’ 的分析解决
1、在 Rancher 中升级容器,报错:/config/init/config0.sh: line 1314: syntax error near unexpected token `}’,如图1 图1 2019/7/31 下午3:46:16CHANNEL_PUB_API_CFG_URL_SIGNER_TIME_OUT=10 2019/7/31 …
-
在 Yii 2.0 中,需要同时基于 MySQL ActiveRecord 与 Redis ActiveRecord 查询资源的实现
1、在 Postman 中,打开网址:http://api.pcs-api.localhost/v1/plan-config-column-users?login_id=2e368664c41b8bf511bcc9c65d86dbc3&login_tid=685f805f71faedfe215f55bbb01b50c6&filter[config_column_…
-
基于 Yii 2.0 实现的命令行脚本,持续运行期间,占用内存过高的分析与解决
1、当在 MySQL 与 Redis 中的数据量较小时,Docker 容器的 CPU:0.02%,内存:298MB,如图1、图2 图1 图2 2、查看 MySQL 的实例监控情况,内存占用:2328MB,如图3 图3 3、查看 Redis 的实例监控情况,已使用容量:…
-
Docker 部署,将目录 sobey 修改为 mcloud,构建镜像时,报错:composer install returned a non-zero code: 255 的分析解决
1、Docker 部署,在 Jenkins 上构建镜像时,报错:composer install returned a non-zero code: 255,如图1 图1 Step 7 : RUN chown -R nginx:nginx /mcloud/www/ && rm -rf /etc/nginx/conf.d/status.conf…
-
Yii 2 高级项目模板,国际化的消息翻译服务的 Bug (当目标语言为美国英语,文件映射的类别名为:app 时,未被映射到 PHP 文件 @app/messages/en-US/app.php) 的分析解决
1、i18n 应用组件的配置代码如下: 'components' => [ 'i18n' => [ 'translations' => [ 'model/*' => [ 'class' => 'yii/i18n/PhpMessageSource', 'forceTranslation' => true, 'basePath' =>…
-
在 Windows 10 / Docker 部署 中,在全局配置中启用 阿里云 Composer 全量镜像
1、查看 Composer 的全局配置选项的列表。打开命令行窗口并执行如下命令:镜像地址为官方源地址。如图1 图1 PS E:/wwwroot/pcs-api> composer config --global --list [repositories.packagist.org.type] compos…
-
在 PHP 7.2 下报错:mb_parse_str(): Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. 的分析解决
1、请求参数数量为 1136 个,如图1 图1 2、在 PHP 7.2 下报错:mb_parse_str(): Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.。如图2 图2 3、max_input_vars 表示接受…