buexplain
buexplain
https://feedback.mongodb.com/forums/924286-drivers/suggestions/47080057-asynchronous-variant-of-mongodb-c-driver 可以看看这个,我的理解是mongodb官方不乐意添加异步api。
我这还会卡住,没有任何输出,希望多几个人试试,看看是不是只有我一个人遇到这个问题。 ```shell PS C:\buexplain\laravelTest> composer update --profile --verbose ^C终止批处理操作吗(Y/N)? Y PS C:\buexplain\laravelTest> php --ri swow Swow Status => enabled Author => Swow Team Link => https://github.com/swow/swow Contact => Twosee Version...
> flock这个事就一言难尽了:windows上的flock是用LockFileEx模拟的,它的行为和unix flock有亿点点不同,文件锁在进程去世后(可能会)仍然存在,你可以试下清掉相关的所有文件缓存啥的(就是他试图锁的文件)然后再试一下 > > 周末有空了我也测下看看lock没锁上会不会有别的原因 我重启机器后,去临时目录删除干净相关的文件(sf_proc_*),composer还是会卡。 写代码单独测试flock,加上swow扩展会失败,去掉swow扩展会成功: ```php
> @xiangjihan @devhaozi @buexplain 可以看看1.5.2的dll是否已经修复composer的问题 > > 确认没问题再把这个issue关了 测试了一波,没问题了。
> 设置环境变量不就好了? ```php F:\swow>set http_proxy=127.0.0.1 F:\swow>set http_proxy_port=9999 F:\swow>box.exe self-update [ERROR] cURL error 6: Could not resolve host: raw.githubusercontent.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://raw.githubusercontent.com/hyperf/box/master/pkgs.json App\PkgDefinitionManager::getPkgs(): Return value must be of type array,...
> 试试 `export http_proxy=127.0.0.1:9999` 你先确保你设置环境变量后,用 PHP 的 CURL 不手动设置代理能跑通先 设置`set http_proxy=127.0.0.1:9999`后不行,再设置`set https_proxy=127.0.0.1:9999`也不行。 另外还偶尔会报下面的错误: ```bash F:\swow>box.exe self-update Class "App\DownloadHandler\BoxException" not found ```