问题标签 [laradock]

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.

0 投票
1 回答
271 浏览

docker - 在 Laradock 中 Ghostscript 版本没有变化

我正在使用laradock运行我的 Laravel 应用程序,我正在尝试在 php-fpm dockerfile 中安装最新版本的 GhostScript:

但是当我检查版本时它仍然是 GPL Ghostscript 9.06 (2012-08-08)

知道为什么它没有获得最新版本吗?

0 投票
0 回答
3339 浏览

php - 创建 laradock_mysql_1 ... 错误

我正在尝试为 web 项目安装 laradock。但是当我尝试输入这个

我得到这个错误。

但我已经分享了我的 D Drive。我正在关注官方网站的文档。

我的 laradock 版本

版本 18.03.1-ce-win65 (17513) 频道:稳定 93354b3

这是我的 .env 文件

0 投票
1 回答
122 浏览

windows - laravel 中的 laradock 出现 py 错误

我使用 laradock 来升级我的 laravel 但如果我使用docker-compose ps这是错误的,我会得到一个错误

错误

但我的 laravel 中没有/使用python 文件

编辑

码头工人撰写版本

在 Windows 上使用 Docker

0 投票
1 回答
1301 浏览

php - 如何在 laradock 中将数据库名称从默认更改为自定义?

当我使用默认名称时,一切都很好。但是当我更改数据库名称时,我无法迁移。这是我在 laradock/.env 中的 mysql 设置

这是我在项目文件夹中的 .env 中的 mysql 设置

这是我的 docker-compose.yml设置

如果我更改任何默认名称

php工匠迁移

不起作用。你能告诉我这样做的正确方法是什么吗?

0 投票
0 回答
186 浏览

phpstorm - Xdebug 忽略浏览器插件并总是触发

当我在 PhpStorm 中打开侦听器并设置断点时,Xdebug 工作得很好,但我正在尝试使用浏览器插件,您可以通过它来切换似乎不起作用的 xdebug。即使未设置浏览器 cookie PHPSTORM,也会触发 Xdebug。

设置:

我这样配置xdebug:

0 投票
1 回答
1799 浏览

laravel - Laradock:Laravel 队列工作者无法连接到 RabbitMQ

我使用最新的 Laradock 和 composer-installed https://github.com/vyuldashev/laravel-queue-rabbitmq使用 RabbitMQ (3.7.6) 设置了 Laravel (5.6) 应用程序。当我启动 Laravel 消息工作者时,php artisan queue:work出现以下错误

但是,我可以使用连接到 Rabbit telnet 127.0.0.1 5672(连接在 10 秒不活动后关闭)。听众似乎工作正常:

我还检查了 RabbitMQ 日志,但没有显示任何内容。所以我认为这是客户端的问题,但我不确定在哪里寻找。

Laravel 中的 RabbitMQ 设置.env

拉拉多克.env

有任何想法吗?

0 投票
3 回答
2813 浏览

laravel - laradock上的npm安装不起作用

我使用 Laradock 创建了一个 Laravel 项目。当我运行 npm install 时,我得到以下输出。

……………………

基本上它无法运行 npm install 命令。如果我在 docker 之外创建 Laravel 项目,它会完美运行。有人知道为什么吗?

0 投票
1 回答
1524 浏览

php - 无法在 Laradock 中安装 php7.2-ldap 扩展

我正在尝试php7.2-ldap在 Laradock 中安装并且我已经设置

然后尝试构建图像

我收到此错误消息。部分日志

这里发生了什么,为什么我不能安装它?

0 投票
3 回答
4069 浏览

docker - 如何在 Docker (Laradock) 中使用 Deployer

我创建了一个新的带有 Docker 的 Digital Ocean 服务器(使用Laradock),并让我的 Laravel 网站运行良好。

现在我想使用Deployer自动化我的部署。

我认为我唯一的问题是我无法让 Deployer 运行docker exec -it $(docker-compose ps -q php-fpm) bash;,这是我成功手动用于输入适当 Docker 容器的命令(在使用 SSH 从我的本地计算机连接到 Digital Ocean 服务器之后)。

当 Deployer 尝试运行它时,我收到以下错误消息:

以下是我的相关部分deploy.php

我已经花了一天半的时间阅读无数文章并尝试了许多不同的变化。例如用 替换-it标志-i,或者用 设置export COMPOSE_INTERACTIVE_NO_CLI=1或替换整个docker exec命令docker-compose exec php-fpm bash;

我希望我错过了一些相当简单的东西。Docker 被广泛使用,而 Deployer 似乎也很流行。

0 投票
0 回答
198 浏览

docker - 在 Laradock 中添加 Docker 工作空间的 .bashrc 路径

我有一个标准的 Laradock 设置。一个是专门用于 Drupal 8 开发的,我已经很好地安装了 Drupal 控制台,这样它就可以从工作空间容器中的任何地方运行。

我现在正试图让 drush 命令做同样的事情。Drush 已正确安装,但我尝试将 drush 可执行路径添加到 .bashrc 路径的所有操作似乎都不起作用。

我一直在关注以下文章:在 Docker 容器中永久更新 PATH 环境变量,但未成功。

目前我已经在 laradock .env 文件中设置了一个环境变量,如下所示:

然后在Dockerfile工作区中,我添加了以下行:

然后我通过命令重建docker-compose build workspace,引导然后 bash 进入工作区。

审查的内容~/.bashrc虽然没有发现。如果我手动运行导出PATH=$PATH:/var/www/example_website/public_html/vendor/drush/drush所有内容,则可以正常工作,但是当我在任何阶段重新启动容器时,这显然会消失。

有人可以指出我哪里出错了吗?

非常感谢约翰