Laravel 5.8 和 Laravel Admin
逻辑:1. [主系统]后台向我的[微信系统]后台发送请求 ;
{
手机号,[唯一对应识别值]
数据
{
有一个类型的数据值[比方说审核,完结等,用于选择微信消息模板]
}
}
2. [微用户]需要在公众号中绑定数据[微信系统],
{
手机号, [唯一对应识别值]
openid
}
3. [微信系统]接收到[主系统]发送的信息后,匹配手机号获取optenid,向[微用户]发送;
安装5.8 版本的laravel
composer create-project laravel/laravel=5.8.* weixin --prefer-dist
切换到 阿里云镜像源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer 地址
C:\Users\Administrator\AppData\Roaming\Composer
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin
// 使用微信安装的坑
1. 安装 laravel-admin-wechat
参考地址: https://github.com/Hanson/laravel-admin-wechat
composer require hanson/laravel-admin-wechat:dev-master -vvv
这个 比较郁闷, 因为云心cmd 命令时会出一个框框,让你输入Token ; [ 这个token 不是微信的token 而是Github 的 token ]
这个github token 设置 参考网址: https://www.jianshu.com/p/32e238216a4d
我当时 一通操作: 填的是 weichat-laomo产生的token 是8ef3b900ab17b0f7e017c0f679ce5c7f10b422db
第一次 没输入 token一通乱七八糟报错
第二次 居然报错了 -.-
PHP Fatal error:Out of memory (allocated 1012924416) (tried to allocate 4096 b
ytes) in phar://E:/phpstudy/PHPTutorial/php/php-7.2.1-nts/composer.phar/src/Comp
oser/DependencyResolver/Solver.php on line 223
Fatal error: Out of memory (allocated 1012924416) (tried to allocate 4096 bytes)
in phar://E:/phpstudy/PHPTutorial/php/php-7.2.1-nts/composer.phar/src/Composer/
DependencyResolver/Solver.php on line 223
切换到 阿里云镜像源 [失败]
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
当时解决是把我 phpstudy的memory_limit =-1 改成了memory_limit =99956301312[跑起来了 然后出现了第三个报错]
报错3:
In Wechat.php line 10:
Class 'Encore\Admin\Extension' not found
看这个 我仿佛明白 我似乎得先安装 Laravel admin
所以我的逻辑是错的 ,应该先安装Laravel admin这个再安装其插件 laravel-admin-wechat
参考地址: https://laravel-admin.org/docs/zh/installation
安装完后 /admin 直接访问账号密码都是 admin
https://github.com/Hanson/laravel-admin-wechat
然后发现,居然不是汉化版,就开始汉化
1. 我这汉化的不完整的 都是些什么玩意 -.-
页:
[1]