easy-wechat 报错 Failed to cache access token

/tmp/symfony-cache/tmp/easywechat文件夹给 web 服务器写入权限,比如拥有者给 www,或者权限给 777。

编程

GuzzleHttp 并发异步请求

123456789101112131415161718192021$client = new Client();$requests = function ($total) { $uri = 'http://127.0.0.1...

编程

macOS 内 Nginx & PHP 单服务器配置模版

1234567891011121314151617server { listen 8081; server_name localhost; root /Users/celaraze/Desktop/jar...

运维

PHP 注解路由实现原理

PHP8 新特性支持注解(Attribute),其实和 Java 的注解很类似,因为是新特性刚出不久,生态还需要完善。这里我简单说一下实现原理,代码仅作为参考并非完整的实现过程,但是核心逻辑已经阐明清楚。 大致实现过程为:了解 Laravel 的路由...

编程

扩展注册自定义命令到 Laravel

12345678910111213141516171819202122/** * @var string[] 自定义命令清单 */protected $commands = [ Console\InitAdminMenuCommand::cla...

编程

Carbon 处理某日是周几

1$day = (new Carbon($timestamp))->dayOfWeek; $timestamp 可以使时间戳也可以是日期时间格式。

编程

PHP 构造某年的开始时间和结束时间

123456789101112131415161718/** * 返回某一年的开始时间和结束时间. * * @param $year * @param string $field * * @return string */public static ...

编程

PHP 数组排序

12$keys = array_column($array, 'id');array_multisort($keys, SORT_DESC, $array);

编程

Laravel 替换依赖包中的视图

1app('view')->prependNamespace('admin', resource_path('views/admin'));

编程

PHP 最大连续签到天数

123456789101112131415161718192021222324$continue_days = 1;$continue_days_array = [];for ($i = 0; $i < $list_length; $i++) ...

编程