【问题标题】:How can I install the Mosquitto-php in Laradock如何在 Laradock 中安装 Mosquitto-php
【发布时间】:2019-11-27 09:01:07
【问题描述】:

Mosquitto-php 扩展:https://github.com/mgdm/Mosquitto-PHP.

我尝试在 laradock/php-fpm/Dockerfile 中添加以下 2 个命令,但没有 工作。

apt-get install libmosquitto-dev && \
pecl install Mosquitto-alpha

请给我一些建议,谢谢。

【问题讨论】:

  • 为了能够帮助您,您可能需要指定您看到的错误消息并向您的环境提供更多反馈。 (服务器版本,php版本等...)另外这个问题也可能迁移到serverfault.com
  • @finder2 感谢您的建议,我将提供有关该问题的更多详细信息。

标签: php mosquitto laradock libmosquitto


【解决方案1】:

尝试在 dockerfile 中添加:

RUN apt-get update && apt-get install -y \
        libfreetype6-dev \
        libjpeg62-turbo-dev \
        libpng-dev libxml2-dev libcurl4-gnutls-dev \
        libmosquitto-dev # edit


RUN docker-php-ext-install -j$(nproc) mysqli mbstring pdo pdo_mysql soap curl \
    && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
    && docker-php-ext-install -j$(nproc) gd \
    && pecl install xdebug && docker-php-ext-enable xdebug \
    && pecl install Mosquitto-alpha && docker-php-ext-enable Mosquitto-alpha 

【讨论】:

  • 它有效,非常感谢。我在 Dockerfile 中添加这个命令并再次构建 php-fpm。 RUN apt-get install -y libmosquitto-dev && \ pecl install Mosquitto-beta && \ docker-php-ext-enable mosquitto
猜你喜欢
  • 2017-08-28
  • 1970-01-01
  • 1970-01-01
  • 2021-06-11
  • 2020-07-20
  • 1970-01-01
  • 2019-01-13
  • 2015-10-18
  • 1970-01-01
相关资源
最近更新 更多