首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在ddev中降低ddev的级别吗?

我可以在ddev中降低ddev的级别吗?
EN

Stack Overflow用户
提问于 2018-06-27 13:45:06
回答 2查看 1.9K关注 0票数 1

在使用SublimeText的xdebug包和PHP 7时,SublimeText和xdebug 2.6.0之间存在冲突,导致在调试过程中没有显示上下文信息(根据控制台,发送的数据格式很差)。降级到xdebug 2.5.5可以规避我使用的其他本地环境中的问题。

(很容易吗?)在ddev环境中将xdebug降级为2.5.5?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-27 14:02:08

从v0.20.0版本开始,sudo可以在web容器中使用,因此您可以使用启动后钩子或ddev sshddev exec对所需的容器进行任何更改。不过,你必须弄清楚如何降低Debian 8的评级。

票数 0
EN

Stack Overflow用户

发布于 2022-07-30 10:29:18

在那些日子里,如果有人还必须使用Xdebug 2,您可以添加这个文件..ddev/ will /Dockerfile,其中包含该内容。

代码语言:javascript
复制
RUN npm install --global forever
RUN echo "Built from $BASE_IMAGE" > /tmp/built-from.txt

# Modification to use an old xdebug version
RUN sudo apt-get update  \
    && sudo apt-get install php-pear php7.3-dev -y  \
    && sudo apt-get install libcurl3-openssl-dev  \
    && sudo pecl install pecl_http  \
    && sudo pecl install xdebug-2.9.8 

# Adds "zend_extension=/usr/lib/php/20180731/xdebug.so" to php.ini
RUN echo "zend_extension=/usr/lib/php/20180731/xdebug.so" >> /etc/php/7.3/fpm/php.ini

它适用于ddev版本v1.19.3和drud/ddev-webserver:v1.19.3-1。

只是不要忘记重新启动ddev,以便应用更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51064443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档