7月 17, 2023 - laravel, php开发    aws的athena的使用-php已关闭评论

aws的athena的使用-php

laravel自带支持aws的s3,故可以直接使用AthenaClient.

2_1先new AthenaClient,初始化参数,如key,secret :

$athena_client = new AthenaClient([
    'version' => 'latest',
    'region' => env('AWS_DEFAULT_REGION'),
    'credentials' => [
        'key' => env('AWS_ACCESS_KEY_ID'),
        'secret' => env([......]

Read more

6月 1, 2023 - Linux, php开发    phpunit的漏洞修补已关闭评论

phpunit的漏洞修补

发现,nginx的请求报错日志(error.log)有很多,都是同一个错误,查询同一时间段的访问access.log日志时发现是:

[01/Jun/2023:18:16:21 +0800] “POST /vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php HTTP/1.1” 404 47 “-” “PostmanRuntime/7.32.2”
还好都是请求失败的.

查看 phpunit/phpunit安装的版本信息命令:composer show phpunit/phpunit

 

.发现是想利用ph[……]

Read more

5月 22, 2023 - laravel, mysql, 开发笔记    mysql中文首字母排序或搜索已关闭评论

mysql中文首字母排序或搜索

1:按照中文的首字母排序的实现方式:
方式1:改字段的字符集为gbk:


查询时orderBy的字段保持不变:

$this->validate($request, [
    'sortBy' => 'filled|string',
    'sortType' => 'filled|string|in:' . config('global.sort_type_desc') . ',' . config('global.sort_type_asc'),
]);
$sortBy = $request->sortBy ?? HotTalent::[......]

Read more

页面:«1...6789101112...42»