Geo*_*ton 6 php laravel docker
通过Laravel Sail创建新的Laravel 项目后,会在 Docker 容器中创建一个新项目。当我更新关联的“docker-composer.yml”文件以重命名“laravel.test”服务时,我关闭了它并重建了sail,期望这将使用. 从那以后,该命令返回一个错误“错误:没有这样的服务:Laravel.test ”详尽的搜索没有产生任何帮助。sail build --no-cachesail artisan
Geo*_*ton 10
我创建了一个基于 Laravel 安装的定制解决方案。它包括安装 XDebug 和最新的 node.js 和 NPM。这是一个功能齐全的解决方案,所有源代码都可以随时使用sail.StonePlayground.com
我欢迎评论。
--- 上一个答案 ---
在./vendor/bin/sail文件中有几个位置我用我在 'docker-composer.yml' (myApp.local) 中设置的值替换了 'laravel.test'。这也匹配我的 '.env' APP_URL(减去 http://)。现在一切正常!
我希望这篇文章对可能遇到类似情况的其他人有所帮助。
更新:我找到了一种更简单的方法来完成此操作,而无需编辑供应商文件。只需将APP_SERVICE="myApp.local"(或任何您的本地 URL)添加到您的 .env 文件中。
| 归档时间: |
|
| 查看次数: |
862 次 |
| 最近记录: |