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


浙公网安备 33010602011771号