问题标签 [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 投票
2 回答
5200 浏览

laravel - phpmyadmin 上的 laradock 错误 - 无法连接

我刚开始使用 docker、laradock 和 laravel,在设置完整个环境后,我尝试登录我的 phpmyadmin,但我无法登录。

我到处找,找不到解决方法,所以你们是我最后的希望,哈哈。

Docker 版本17.12.0-ce,构建 c97c6d6 这是我的 docker ps
码头工人ps

我的项目的 .env

这是我从 phpmyadmin (localhost:8080) 得到的错误

0 投票
1 回答
2548 浏览

docker - Laradock Nginx:无法访问此站点

This site can’t be reached的本地 docker 容器从最新的Laradock安装运行 Nginx 时遇到错误。

我正在运行 Docker 版本 17.12.0-ce,在 Windows 10 Enterprise (1709) 上构建 c97c6d6。

几个月前一切正常,今天我想运行我的沙盒项目并遇到了这个问题。

我检查mysite.conf了 Nginx 容器的“站点可用”目录中列出的内容。

我还看到有mysite_access.logmysite_error.log/var/log(都是空的,因为我试图重命名该站点只是为了检查它是否有帮助)。

此外,我的测试主机列在hosts文件中:

相同的服务器名称在mysite.conf文件中。

当我尝试在浏览器中打开 mysite.loc 时仍然出现This site can’t be reached错误(Chrome 版本 64.0.3282.186(官方构建)(64 位))。简单localhost也无法访问。

这是docker ps给我的(端口通常是暴露的):

在此处输入图像描述

有谁知道我还应该检查或修复什么才能让它运行?我错过了什么吗?

更新 1

我可以ping成功地测试主机,但浏览器中仍然没有:

更新 2

但我不能telnet这样做:

0 投票
3 回答
1615 浏览

docker - 如何将 Sequel Pro 与 Laradock 连接

我无法将我的 Laradock docker 与 Sequel Pro 连接。

在我的 .env 文件中

在我的 Sequel Pro 界面中,我输入:

但它不起作用。你知道如何让我的连接成功吗?应该很简单...

非常感谢!

0 投票
1 回答
9285 浏览

mysql - 如何解决 --initialize 指定但数据目录中有文件。在 laradock mysql 容器上

我正在使用 laradock。当我使用docker-compose up mysql 我得到这个错误。

我试图像这样在 laradock/mysql/Dockerfile 上添加这个设置

但是,我仍然遇到错误。您对此解决方案有任何想法吗?

谢谢,

0 投票
0 回答
1205 浏览

php - Laradock php-fpm apache2 file_get_contents 连接被拒绝

我使用带有以下容器的多项目结构运行 laradock 7.0.0:

这将运行 php-fpm 和 apache2

我将主机文件配置为连接到本地主机:

/etc/hosts

我为我的 apache2 创建了一个站点配置:

laradock/apache2/sites/myproject.conf

我修改 php.ini 设置以允许 url 包括:

laradock/php-fpm/laravel.ini

访问 myproject.local 时,该网站正在显示。到目前为止没有问题。但是当我执行 file_get_contents 时,我得到一个连接被拒绝:

回复:

看来php-fpm 找不到apache2。当我得到 apache2 容器的 IP 地址时:

结果是:

我修改了我的 php-fpm 上的主机文件

添加规则:

比 file_get_contents 有效。这个修复的问题是 apache2 容器的 ip 并不总是相同的。对于每个项目,我每次都必须这样做。

有没有办法修改 Dockerfile 或 docker-compose.yml 以一次将每个项目的 php-fpm 链接到 apache2?

0 投票
1 回答
1484 浏览

mysql - laradock_mysql 不会启动和退出(1)

当我从我的 laradock 文件夹中作曲时。所有服务都从 mysql 开始。截图在这里

我已将 docker 恢复为默认设置,但 mysql 一直在退出。我的错误是我正在设置一个值。但我什至没有数据库。所以这让我很困惑。

错误:mysqld 在尝试检查配置 mysql_1 时失败 | 命令是:“mysqld --verbose --help” mysql_1 | mysql_1 | 2018-05-07T16:24:32.727143Z 0 [警告] [MY-011070] [服务器]'使用--skip-symbolic-links(或等效项)禁用符号链接是默认设置。考虑不要使用此选项,因为它已被弃用,并将在未来的版本中删除。mysql_1 | 2018-05-07T16:24:32.727230Z 0 [错误] [MY-011071] [服务器] /usr/sbin/mysqld: 将值“STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”设置为“sql_mode”时出错 2018-05-07T16:24:32.729063Z 0 [错误] [MY-010119] [服务器] 中止

0 投票
0 回答
73 浏览

mysql - docker项目访问mysql容器

我目前正在使用 Laradock 运行各种 PHP 项目——虽然我知道它有一个 MYSQL 实现,但我也有 mysql 容器已经在运行,我有几个数据库并且已经可以使用 Sequel Pro 在外部进行访问。我一直在尝试链接它,以便 Laradock 及其项目可以看到和使用这个容器,但没有运气。我尝试将以下内容添加到 Laradock docker-compose.yml 中,虽然它没有错误,但我似乎也无法让我的 PHP 项目使用链接的数据库。我错过了什么吗?

0 投票
2 回答
904 浏览

docker - 工匠迁移码头工人错误

我有 Laradock 设置并在 larval 中提供网站,但是当我尝试运行 php artisan migrate 时出现此错误。

我似乎无法找到解决我的问题的方法。

0 投票
1 回答
121 浏览

laravel - 我在 VPS 或共享主机优惠上是否有更好的表现?

我问自己这个问题已经有很长时间了,但我从来没有真正的回答。大多数时候人们说这取决于网站的语言和使用情况。

从现在开始,我正在使用 OVH 的共享主机,但我想知道在 VPS 上使用 docker 托管我的网站是否不是一个更好的主意?

我说的是性能(加载时间等),在 VPS 或专用服务器上会更快吗?不是真正的价格问题。

我的大部分网站都在 Php/JS (Laravel) 中。

感谢您的回答!

0 投票
1 回答
543 浏览

python - docker and python using symfony process

I am using Laradock and want to be able to run a python script from my laravel app using Symfony Process. From inside the root on my container I can run "python3 script_name.py arg1" and it runs just fine. pip list shows all modules needed. When I run it from inside Laravel, it tells me:

I have used a non-docker Laravel app to do this just fine, using:

What am I missing?