Tag: laravel

Laravel数据库迁移失败使用laradock

我收到以下错误 [Illuminate\Database\QueryException] SQLSTATE[HY000] [2002] Connection refused (SQL: select * from information_schema.tables where table_schema = testdb and table_name = migrations) 当我跑 – php artisan migrate 我在laradock工作区上运行这个命令。 我使用以下命令进入工作区。 docker-compose exec workspace bash 我正在使用laravel 5.5。 我有以下方式在我的项目文件夹laradock。 +testproject -Laradock 我的项目.env(testproject / .env)文件包含mysql的以下设置。 DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=33060 DB_DATABASE=testdb DB_USERNAME=root DB_PASSWORD=root 我的laradock .env(testproject / laradock / .env)文件包含mysql的以下设置。 MYSQL_VERSION=8.0 MYSQL_DATABASE=testdb MYSQL_USER=default MYSQL_PASSWORD=secret MYSQL_PORT=33060 […]

如何在php-fpm容器中使用用户会话?

我的网站基于Docker容器中的代码与docker文件,如: FROM php:7.1-fpm RUN apt-get update && apt-get install -y libmcrypt-dev \ mysql-client libmagickwand-dev –no-install-recommends \ && pecl install imagick \ && docker-php-ext-enable imagick \ && docker-php-ext-install mcrypt pdo_mysql opcache gd #ADD php.conf/opcache.ini /etc/php/7.1/mods-available/opcache.ini ADD build/prod/php.conf/www.conf /usr/local/etc/php-fpm.d/ ADD build/prod/php.conf/php.ini /usr/local/etc/php/ COPY . /app WORKDIR /app RUN chmod 777 -R storage/ RUN php artisan cache:clear && […]

Docker闲置后重启本地机器

我是新来的使用dockerconfigurationPHPLaravel项目。 我正在使用Laravel DUSK e2etesting自动化。 目前正在运行PHP风暴testing。

Laravel – Circle Ci使用容器作为容器?

我正在运行laravel项目和圈子ci进行持续集成,现在我现在的问题是我拉一个圆形的cidocker工具,不包含必要的工具,以便开始: version: 2 jobs: phpunit: working_directory: ~/test docker: – image: circleci/php:latest – image: circleci/mysql:latest 然后我必须下载PHP扩展,铬等,我想使用https://vessel.shippingdocker.com/而不是,这是否有可能将此船与cirle ci?

Docker端口80:80 127.0.0.1

我有一个巨大的问题,我无法绕过它 基本上我通过Laravel安装,并安装了宅基地7和即时通讯使用虚拟的盒子…stream浪汉 在此之前,我使用docker运行其他应用程序通过它…工作,它看起来像我所做的一切是使用相同的端口,所以我现在不能使用docker在该端口 无法启动服务网站:驱动程序无法在端点上编程外部连接distinctly_website_1(edc81f653cb3ac8c2af9b7ce070d0a0ccbb3ec255af452338ff4677ce99b156a):启动userland代理时出错:绑定0.0.0.0:80:意外错误(失败EADDRINUSE)错误:启动项目时遇到错误。 我只需要一些帮助,以消除与端口的冲突,所以我可以运行我的docker应用程序。 我不在乎什么比docker工人

Laravel 5.4 – 没有从Job加载SoapClient

我有一个问题让PHP的SoapClient工作在我的Laravel工作。 我use SoapClient导入SoapClient,但创build了可排队的作业,但Laravel无法find它。 但是当我在我的控制器中使用SoapClient时,它完美地工作。 我检查了phpini():SoapClient肯定是启用的。 有任何想法吗? 我的工作代码: <?php namespace App\Jobs; use SoapClient; use Tymon\JWTAuth\Exceptions\JWTException; use JWTAuth; use Illuminate\Bus\Queueable; use Illuminate\Queue\SerializesModels; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; class ProcessQueuedRenderRequests implements ShouldQueue { use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; public function __construct() { } public function handle() { $soap = new SoapClient("http://mywsdl"); … 错误日志: [[2017-11-22 18:17:50] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: […]

docker工人wordpress自定义主题

我在Docker上很新。 我正在尝试创build一个docker容器:wordpress – mysql image。 我可以使它运行,如教程(与一个docker-compose.yml),获取最新版本的软件包。 但是现在我想定制我的wordpress代码。 我应该在哪里做? 为wordpress(或Laravel项目)制作docker集装箱的stream程是什么?

docker工人的PHP工匠是非常缓慢的

我是Docker的新手,但是我想用它来更容易地组织我的生产环境。 我需要一个NGINX,PHP 7.2和Node(以及其他一些)的环境。 经过一番挖掘,我用了docker-compose: version: '0.2' restart: always services: web: image: nginx:latest container_name: NGINX ports: – "80:80" volumes: – ./code:/code – ./nginx/conf.d/site.conf:/etc/nginx/conf.d/site.conf – ./nginx/sites-enabled:/etc/nginx/sites-enabled links: – php php: build: ./php container_name: PHP7.2 volumes: – ./code:/code composer: image: composer:latest container_name: Composer volumes: – ./code:/code node: build: ./node container_name: Node volumes: – ./code:/code 当我运行sudo docker-compose up everything,但是因为我使用Laravel(5.5)应用程序,所以我有一些工匠命令。 […]

如何从Laravel的现有Docker环境中创buildDocker镜像,LAravel应用程序的Dockerfile

我有Dockervel环境,Laravel的docker容器 ,我真的很努力使它在我的机器上工作。 我使用dockervel 图像的方式在这里描述http://www.spiralout.eu/2015/12/dockervel-laravel-development.html 我开发了一个应用程序,包括在这个环境下的 BDD和PHPUnittestingBehat,我必须从它的图像,并说如何使用它 。 我很困惑如何创buildDockerfile? 任何帮助表示赞赏

docker集装箱中的laravel队列服务

我有3个docker集装箱,php7的nginx和mariadb每个链接起来,并提供简单的WordPress的网站。 我想添加laravel项目的一堆。 除了需要运行的laravel服务,比如队列监听器和调度器cron,这一切都很好。 你如何build议处理这些?