laravel 8.x - 帆 - 对于 mysql,需要一个类似字节的对象,而不是 'str'
Posted
技术标签:
【中文标题】laravel 8.x - 帆 - 对于 mysql,需要一个类似字节的对象,而不是 \'str\'【英文标题】:laravel 8.x - sail - for mysql a bytes-like object is required, not 'str'laravel 8.x - 帆 - 对于 mysql,需要一个类似字节的对象,而不是 'str' 【发布时间】:2022-01-21 16:17:42 【问题描述】:在 Win10 环境中的 WSL2 上运行 laravel 8.xsai 时,我遇到了上述错误,并想记录简单的解决方案,因为我在此处或 laracasts 论坛上找不到其他人报告的任何相关问题
完整的错误输出:
ERROR: for clkclct_mysql_1 a bytes-like object is required, not 'str'
ERROR: for mysql a bytes-like object is required, not 'str'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/docker/api/client.py", line 261, in _raise_for_status
response.raise_for_status()
File "/usr/lib/python3/dist-packages/requests/models.py", line 940, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: http+docker://localhost/v1.25/containers/2e424320d1b88df13c77559c8021305ed82bc578045c37dd7da199f593e4c45e/start
【问题讨论】:
【参考方案1】:-
打开任务管理器
在左下角展开“更多详细信息”
进入“服务”标签
查找 MySQL(您可以按字母顺序过滤)
右键单击并选择“停止”
重新运行
sail up
命令
【讨论】:
以上是关于laravel 8.x - 帆 - 对于 mysql,需要一个类似字节的对象,而不是 'str'的主要内容,如果未能解决你的问题,请参考以下文章