PHP
文章平均质量分 67
nece001
这个作者很懒,什么都没留下…
展开
-
ThinkPHP6 事件使用
ThinkPHP6 事件使用原创 2022-12-20 10:54:17 · 2115 阅读 · 0 评论 -
php使用ChromeDriver控制浏览器
php使用ChromeDriver控制浏览器先查看Chrome浏览器的版本:浏览器菜单:帮助->关于下载对应版本的chromedriver:http://npm.taobao.org/mirrors/chromedriver/http://chromedriver.storage.googleapis.com/index.html两个地址都可以下。下载完后解压出:chromedriver.exe命令行运行:chromedriver.exe命令会启动默认端口是9515的一个we原创 2022-01-26 10:05:09 · 1661 阅读 · 0 评论 -
Drupal部署
下载Download Drupal | Drupal.org解压到:xxx/drupal-9.2.9/配置nginxlocation的配置关系到安装的结果是否正确(不正确的情况,页面上的链接路径会多出/index.php/)server { listen 8080; server_name _; root xxx/drupal-9.2.9; index index.html index.htm index.php; rewrite ^/c...原创 2021-11-25 13:19:30 · 1671 阅读 · 0 评论 -
在Lumen中使用jwt生成token和鉴权
在Lumen中使用jwt生成token和鉴权参考:https://blog.csdn.net/weixin_43303732/article/details/90443408步骤:添加依赖包:tymon/jwt-auth生成密钥启用jwt修改Model编写接口,生成token配置鉴权编写接口,测试用auth中间件鉴权1) 添加依赖:composer require tymon/jwt-auth2)生成密钥.env 文件下生成一个加密密钥php artisan jwt:secr原创 2021-09-08 16:08:57 · 1828 阅读 · 0 评论 -
Lumen 杂记
lumen安装composer create-project --prefer-dist laravel/lumen 项目所在目录(当前目录可以用./)错误:Uncaught ReflectionException: Class path.storage does not exist in vendor\laravel \framework\src\Illuminate\Container\Container.php:873原因:某个包里引用了laravel的框架依赖lumen的配置.原创 2021-08-06 16:29:49 · 403 阅读 · 0 评论 -
ThinkPHP杂记
nginx的rewrite配置ThinkPHP依赖 PATH_INFO进行路由 server { listen 4857; server_name _; #charset koi8-r; access_log /opt/www/logs/access.log main; error_log /opt/www/logs/error.log; root /opt/www;原创 2021-06-04 15:13:38 · 116 阅读 · 1 评论 -
PHP杂记
记录PHP及扩展的编译与安装原创 2021-03-06 15:47:46 · 422 阅读 · 1 评论 -
vscode使用xdebug3进行PHP调试
使用xdebug:下载https://xdebug.org/download配置:打开php.ini文件,在文件最后添加:(3.0的配置项有些改了)[XDebug]zend_extension = php_xdebug-3.0.2-7.4-vc15-nts-x86_64.dllxdebug.output_dir="D:\Work\php\xdebug\output"xdebug.mode = debug,profilexdebug.start_with_request =原创 2021-01-16 16:56:29 · 4128 阅读 · 1 评论 -
Laravel 杂记
## 两种安装方式:安装的时候注意下使用的PHP版本。如果版本太小可能安装不成功。第一种方式:新建项目并安装:d:\a> composer create-project --prefer-dist laravel/laravel blog在a目录下新建blog目录,并安装laravel框架。第二种方式:1.新建目录,进入目录后在命令行下执行:d:> cd...原创 2020-04-07 15:02:12 · 521 阅读 · 0 评论 -
在windows下使用IIS配置PHP运行环境
使用IIS来运行PHP还是比较简单的,可以轻松实现多PHP版本运行,需要准备的文件:IIS。 VC运行库(VC运行环境)。 微软官网上没找到,还是CSDN的网友比较厉害: 下载地址:https://download.csdn.net/download/p270228163/11079423(vc9到vc15,32位和64位全有,此下载地址仅供参考) windows环境下的PHP包。(如...原创 2020-03-18 11:58:03 · 2759 阅读 · 1 评论 -
PHP下载m3u8,合并视频
主要使用CURL获取请求,代码:将代码保存为m3u8-download.php,然后执行:如果下载速度比较慢,要把Curl的超时时间设置长一点,防止出现超时丢数据。c:\>php m3u8-download.php -u http://xxx/xxx.m3u8 -o 要保存为的文件名<?phpif (!function_exists('curl_init')) ...原创 2019-12-30 19:39:58 · 3359 阅读 · 1 评论 -
浏览器User_Agent收集
PC:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Android:Mozilla/5.0 (Linux; Android 9; ELE-AL00 Build/HUAWEIELE-AL0001) AppleWebKit/5...原创 2019-11-13 17:00:19 · 143 阅读 · 0 评论 -
Composer 杂记
重试好几次都失败,删除掉composer.lock文件,重新 composer install 成功。最好使用国内的源:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/...原创 2019-11-08 13:52:17 · 790 阅读 · 1 评论 -
在Windows下使用Memcache扩展模拟Memcached
众所周知,在windows下PHP是无法使用Memcached扩展的,只能使用Memcache(少一个d),来请求Memcached服务。而一些PHP框架(如:Laravel)使用的是Memcached扩展,造成无法在windows无法使用Memcache的相关功能。在不改动框架代码的情况下如何能让程序正常运行?那就自己动手写一个Memcached吧,用Memcache来模拟一下。新建一个...原创 2019-11-07 19:30:43 · 119 阅读 · 0 评论 -
PHP 7.x 的windows下的memcache扩展
github地址:https://github.com/nono303/PHP7-memcache-dll如果要在windows下使用Memcached的话,参考下:在Windows下使用Memcache扩展模拟Memcached原创 2019-11-07 17:10:21 · 139 阅读 · 0 评论