phpstrom php cli,在docker中的PhpStorm 2017.1远程php-cli:配置php.ini文件不存在
PhpStorm PHP CLI解释器
有两个错误信息:
找不到php.ini找不到xdebug.so
PHP容器
但在我的PHP容器中
/usr/local/etc/php/php.ini存在/usr/local/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so存在
PHP Dockerfile
FROM php:5.6-fpm
COPY ./sources.list /etc/apt/sources.list
# Init EVN
RUN apt-get update && apt-get upgrade && apt-get install -y \
vim \
git \
libgearman-dev \
libmemcached-dev \
libmcrypt-dev \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng12-dev \
libpng-dev \
libmagickwand-dev \
libmagickcore-dev
# Install PHP extensions
COPY ./extensions/* /home/
RUN docker-php-ext-configure gd --enable-gd-native-ttf --with-ttf --with-gettext --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) iconv mcrypt mbstring pdo_mysql zip gd bcmath soap xmlrpc \
&& pecl install /home/memcache-3.0.8.tgz && docker-php-ext-enable memcache \
&& pecl install /home/memcached-2.2.0.tgz && docker-php-ext-enable memcached \
&& pecl install /home/gearman-1.1.2.tgz && docker-php-ext-enable gearman \
&& pecl install /home/redis-2.2.8.tgz && docker-php-ext-enable redis \
&& pecl install /home/msgpack-0.5.7.tgz && docker-php-ext-enable msgpack \
&& pecl install /home/xhprof-0.9.4.tgz && docker-php-ext-enable xhprof \
&& pecl install /home/xdebug-2.4.1.tgz
# PHP config
ADD php.ini.dev /usr/local/etc/php/php.ini
ADD php-fpm.conf /usr/local/etc/php-fpm.conf
ADD docker-php-ext-xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
# Composer
ADD composer.phar /usr/local/bin/composer
RUN chmod 755 /usr/local/bin/composer
phpstrom php cli,在docker中的PhpStorm 2017.1远程php-cli:配置php.ini文件不存在相关推荐
- Phpstorm 2017.1+PHPWAMP+Xdebug环境配置以及断点调试
首先先来说下IDE和服务环境的配置: 第一步,在PHPWAMP的站点根目录下创建项目文件夹,然后把IDE项目文件指向该文件,如下图所示: 第二步,创建文件,然后通过服务器进行显示,这里我写了两个文件, ...
- Docker中搭建redis分片集群,搭建redis哨兵结构,实现springboot中对redis分片集群、哨兵结构的访问,Redis缓存雪崩、缓存击穿处理(非关系型数据库技术课程 第十二周)
文章目录 一.要求: 二.知识总结 缓存雪崩 解决方案 docker中redis分片集群搭建 配置好配置文件 redis-6380.conf redis-6381.conf redis-6382.co ...
- 在Docker中搭建Oracle数据库,并使用PL/SQL Developer链接
原文地址::https://blog.csdn.net/qq_17518433/article/details/72835844?utm_medium=distribute.pc_relevant_t ...
- phpstorm + xdebug 远程断点调试
CentOS(Linux)下安装Xdebug Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况,本文主要记录一下在centos(li ...
- vc中常用文件操作(二) Ini文件操作
在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINA ...
- vc中操作INI文件函数
一 VC中操作INI文件函数 函数名 功能 备注 GetPrivateProfileInt 读取INI文件指定块中的键名对应的整数值. GetPriva ...
- 在docker中运行ASP.NET Core Web API应用程序
本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述.对于.NET Cor ...
- docker 删除映像_如何在Docker中删除映像和容器
docker 删除映像 Docker RMI (Docker rmi) docker rmi removes images by their ID. docker rmi通过其ID删除图像. To r ...
- docker中使用git_如何在 Docker 中使用 Docker
1. 典型适用场景 在 CI 中,通常会有一个 CI Engine 负责解析流程,控制整个构建过程,而将真正的构建交给 Agent 去完成.例如,Jenkins .GitLab 均是如此. 如下图, ...
最新文章
- Membership学习(二)membership入门
- 开运算和闭运算_OpenCV计算机视觉学习(5)——形态学处理(腐蚀膨胀,开闭运算,礼帽黑帽,边缘检测)...
- java的简单工厂模式_java设计模式之简单工厂模式
- Linux上的JAVA的IDE,在linux上运行的基于文本的强大java IDE
- 前端开发 什么是网页 什么是html
- GITHUB来获得UE4源代码
- java 百度爬虫_零基础写Java知乎爬虫之先拿百度首页练练手
- linux 解压缩与压缩
- Hbase roekey设计入门
- noi.ac #289. 电梯(单调队列)
- MVC自定义路由的配置,必须把自己的路由写在前面
- pip下载python包
- 怎么连接win10共享计算机,xp系统下怎么连接win10共享的打印机
- shc -f xxx.sh shc: invalid first line in scrip
- 基于rrweb框架对web 页面录制与回放
- js操作html节点中怎么删除子节点,在JavaScript中删除DOM节点的所有子元素
- 玩转Spring Cloud Security OAuth2身份认证扩展——电话号码+验证码认证
- Android内存泄漏总结,一线互联网公司面经总结
- 点触科技安全验证新模式与逐浪CMS3.9.3新功能预览
- PyEcharts 基本图表之雷达图
热门文章
- 重装系统Win10电脑磁盘被写保护怎么办
- win11安装报错0xc1900101怎么办 Windows11安装报错0xc1900101的解决方法
- php mysql 插入多条数据_mysql如何插入多条数据?
- TortoiseGit:参考文章
- 浮动元素经常和标准流父级搭配使用(HTML、CSS)
- vue.js中H5使用微信摇一摇抽奖,判断摇一摇次数
- Open3d之网格(Mesh)操作
- 安卓gridview条目点击事件_敬业签的安卓手机版设置便签按正序排序教程
- 企业分布式微服务云SpringCloud SpringBoot mybatis (十二)断路器监控(Hystrix Dashboard)...
- 移动端适配之二:visual viewport、layout viewport和ideal viewport介绍 1