问题标签 [laravel-sail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - 突然无法在本地访问 DO 空间(Laravel)
我有一个 laravel 网站正在运行。我们目前正在工作的三个副本 - 本地、分期和生产。
直到今天,所有这三个都可以毫无问题地访问相同的数字海洋空间。
今天,每当从本地环境发出请求时,我们都会遇到超时 - 它继续在暂存和开发中完美运行。我们的 .env 文件与应用程序密钥/名称等的接受相同。我们的配置文件是相同的。发出请求的代码是相同的。
我们收到以下错误
我们已经尝试了我们能想到的一切。我们已经完全重新启动了本地服务器(laravel 帆),但没有效果。唯一的区别是站点的本地副本是通过 http 提供的,而登台和生产都是通过 https 提供的。然而,这在过去并没有引起问题。
任何关于可能导致这种情况的想法都会非常感激。
谢谢
laravel-8 - Laravel Sail 正在关闭每个 Sails 命令的旧 Sail 进程
我刚开始使用 Laravel Sail (v1.4.7),如果我运行它:
然后所有容器启动。
然后我尝试运行这个:
回应是:
我试着在composer dump-autoload
没有帆的情况下跑步,它工作正常。但这不是在容器内运行的(所以将来它可能会在不同的版本上运行)。
更新:
我在 WSL2、Ubuntu 20.04 中运行我的容器。
为什么此时要关闭容器?但实际上不只是这个命令发生关闭。每个sail ...
命令的发生都是一样的。
任何想法?
laravel - Docker Sail 一次又一次地重建
我从 Laravel 开始,在安装 docker 桌面并“升级”它之后,我发现每次启动它都会重新构建它。这是一个漫长的过程,没有任何意义。
这是一个问题/错误吗?
docker - Laravel Sail 安装 puppeteer 铬
我已经设置了 Laravel Sail 环境,并且正在尝试使用 puppeteer 将网页另存为 pdf。
我目前正在使用这个包通过 laravel 运行 puppeteer - https://packagist.org/packages/spatie/browsershot
要求部分指定您需要通过 npm 下载 puppeteer。
Laravel Sail 有 npm 设置,所以我安装了 puppeteer 包,但是当我尝试将网页另存为屏幕截图时,出现以下错误
它基本上说它找不到我的本地版本的铬,我不知道如何解决这个问题,如果它不是通过 docker 运行,我可以在本地安装它并指向它,但我不认为这是使用 docker 时的最佳解决方案。
laravel - 在 Fedora 33 上安装 Laravel
我正在尝试按照以下方式在我的 Fedora 33 系统上创建一个新的 Laravel 项目:
https://laravel.com/docs/8.x/installation#getting-started-on-linux
我运行命令并获得以下输出:
我不确定为什么它没有权限,因为这是我的主目录中我拥有完全权限的文件夹。
laravel - Laravel Sail 和测试数据库
我正在尝试创建一个测试数据库,但似乎无法弄清楚如何让 docker-compose.yml 读取数据库凭据的 .env.testing 文件?
总是采用标准的 .env 变量。
有任何想法吗?
谢谢。
laravel - Laravel 截断表在测试期间导致错误
我试图截断一个表,但每次我尝试通过测试运行它时,我都会得到一个 PDOException:
There is no active transaction
我正在使用该RefreshDatabase
特征。
我的代码如下所示:
docker - RedisException 连接在 http://localhost:80/ 上被拒绝
我正在尝试在我的本地主机上运行现有的 laravel 项目。我克隆了项目,并在我的 Windows 10 系统上安装了 wsl2 和 docker desktop。当我执行sails up 命令时,所有容器都构建良好并且我没有任何错误,但在我的浏览器中我有这个错误: RedisException Connection denied http://localhost/ 这是我的 docker-compose.yml :
你能帮我么。我不知道如何解决这个问题。
laravel - 错误:对于 mysql,需要一个类似字节的对象,而不是使用 docker-compose 和 laravelsai 的“str”
我已经重新启动了我的系统,然后使用该vendor/bin/sail up
命令运行了我的所有容器,唯一无法重新加载的是 MySQL。错误如下:
我在 ubuntu 服务器 20.04 上运行这个容器。
php - 无法在 .env 上为 Laravel Sail 设置 APP_PORT
我在 Windows 10 中遇到以下问题(在 Ubuntu 中可以正常工作):
当我在...上创建APP_PORT
变量时,我正在使用 Sail 在 Laravel 8 中工作.env
...并启动网络时sail up
出现此错误:
这就是docker-compose.yml
外观
我知道我可以放ports: - '3000:80'
,但由于我在团队中工作并且php artisan sail:install
命令将覆盖docker-compose.yml
文件,我不想更改docker-compose.yml
文件。
提前致谢。