随笔分类 -  PHP

摘要:问题: 今天在消息队列的fire里调用第三方api,api响应时间比较长,于是出现了报错: PS D:\project\server> php think queue:listen Bce任务开始... story_id: 7 [think\process\exception\Timeout] Th 阅读全文
posted @ 2026-05-30 12:15 我的五年 阅读(9) 评论(0) 推荐(0)
摘要:今天,访问thinkphp后台,thinkphp提示:通常每个套接字地址(协议/网络地址/端口)只允许使用一次 看到说是端口占用问题,懵逼。 解决: 想到刚刚只做了打开*****这个操作,于是关闭*****的系统代理,问题解决,原来是*****占用了相关端口! 虽然解决了问题,但还是不清 阅读全文
posted @ 2026-05-14 14:34 我的五年 阅读(5) 评论(0) 推荐(0)
摘要:最近使用fastAdmin时为了通过ip访问别人机器上的uniapp项目,给fastAdmin的config填写了如下跨域配置: [ //允许跨域的域名,多个以,分隔 'cors_request_domain' => 'localhost,127.0.0.1,192.168.31.146:8081' 阅读全文
posted @ 2026-04-26 00:14 我的五年 阅读(24) 评论(0) 推荐(0)
摘要:问题: 解决宝塔环境安装运行composer时报错:TypeError: Return value of Symfony\Component\Process\Process::close 不熟悉的人看到这个报错一脸懵逼,其实 原因: 宝塔默认禁用的函数包含composer要用的:proc_get_s 阅读全文
posted @ 2025-01-20 23:37 我的五年 阅读(398) 评论(0) 推荐(1)
摘要:data format error rid问题: 在php中使用curl调用微信二维码生成接口getwxacodeunlimit时得到错误响应信息: errcode\":47001,\"errmsg\":\"data format error rid: xxx 在微信开发者社区看了几个帖子全是在胡说 阅读全文
posted @ 2025-01-03 10:30 我的五年 阅读(1449) 评论(0) 推荐(0)
摘要:vscode配置xdebug断点调试thinkphp其实和配置其他php框架的断点调试一样,步骤如下: 下载xdebug,重命名为php_xdebug.dll并移动到php.ini目录; (不知道下载哪个版本的xdebug可以通过xdebug官网提供的在线查询工具查询。https://xdebug. 阅读全文
posted @ 2024-11-08 14:29 我的五年 阅读(880) 评论(0) 推荐(0)
摘要:Laravel报错Call to undefined function Termwind\ValueObjects\mb_strimwidth() 通常是因为php的mbstring扩展没有打开 解决办法: 搜索 extension=mbstring 去掉前面的;注释符即可,需要注意的是,Larav 阅读全文
posted @ 2024-10-29 09:12 我的五年 阅读(193) 评论(0) 推荐(0)
摘要:报错: "Libsodium is not available. You should either install the sodium extension, upgrade to PHP 7.2+ or use a different encoder." 原因: 报错说让把php根系到7.2以上 阅读全文
posted @ 2021-04-22 17:04 我的五年 阅读(26) 评论(0) 推荐(0)
摘要:1、根目录下有.env文件,约17行有这句: APP_ENV=dev 默认开发环境 prod为生产环境 2、.env.local.php文件(如果有)会覆盖.env的配置 阅读全文
posted @ 2020-09-08 11:56 我的五年 阅读(11) 评论(0) 推荐(0)
摘要:直接返回结果集: getConnection反回了\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\Connection.php接口的实现,所以Connection的所有public方法都可用。 doctrine执行原生sql实例: <?php names 阅读全文
posted @ 2020-08-13 11:05 我的五年 阅读(30) 评论(0) 推荐(0)
摘要:当时在网上搜了下这个问题,大多方法都是定义一个函数,在里面处理,后来网官网文档看到可以这么用,记录下。 php时间戳转datetime对象 var_dump(new \Datetime('@'.time())); 获取当前20秒前的dateime问题 var_dump(new \Datetime(' 阅读全文
posted @ 2020-08-06 08:52 我的五年 阅读(26) 评论(0) 推荐(0)
摘要:初识api-platform: 都0202年了,整天还在用php一遍又一遍的写crud api吗?还在为构建restfull风格api而烦恼吗?那么,symfony的衍生框架api-platform你值得拥有。 东西很强大,只是国内好像用的人不是很多,只有英文文档也难怪(不过现在机翻这么强大,这都不 阅读全文
posted @ 2020-06-05 16:54 我的五年 阅读(36) 评论(0) 推荐(0)
摘要:php -S ip:port 命令可以开启一个纯php的web服务,如: php -S 127.0.0.1:8080 # ip指定为localhost也是可以的 tips:端口号必填,服务的根目录即为当前目录。 # 另外: php -r 'code···' 可以直接在命令行里运行你的php代码 比如 阅读全文
posted @ 2020-03-14 23:13 我的五年 阅读(79) 评论(0) 推荐(0)
摘要:报错: Catchable Fatal Error: Object of class App\Entity\ProjectType could not be converted to string 版本:symfony5.0 解决办法: 在对应的Entity里添加public __toString方 阅读全文
posted @ 2020-03-10 16:32 我的五年 阅读(23) 评论(0) 推荐(0)