首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

升级ubuntu 16后,带有php7.0的Eclipse不会在断点处停止

升级Ubuntu 16后,带有PHP 7.0的Eclipse不会在断点处停止的问题可能是由于PHP版本升级导致的兼容性问题。为了解决这个问题,可以尝试以下几个步骤:

  1. 确保已安装PHP调试器插件:在Eclipse中,打开"Help"菜单,选择"Eclipse Marketplace",搜索并安装适用于PHP的调试器插件,例如Xdebug。
  2. 配置PHP调试器:在Eclipse的"Window"菜单中选择"Preferences",展开"PHP"选项,选择"Debug"子选项。在这里,你可以配置PHP调试器的相关设置,如端口号、断点等。
  3. 检查PHP版本和配置:确保你的系统已经升级到了PHP 7.0,并且PHP配置文件(php.ini)中的调试相关配置正确设置。例如,确保xdebug扩展已启用,并且相关配置项(如xdebug.remote_enable、xdebug.remote_host等)正确设置。
  4. 检查Eclipse项目配置:在Eclipse中,打开你的PHP项目,右键点击项目名称,选择"Properties",然后选择"PHP Debug"。在这里,确保"PHP Debugger"选项已选择,并且相关配置正确设置。

如果以上步骤都已经尝试但问题仍然存在,可以尝试以下额外的解决方法:

  • 清理Eclipse工作空间:关闭Eclipse,删除工作空间目录下的.metadata文件夹,然后重新启动Eclipse并导入项目。
  • 更新Eclipse和相关插件:确保你正在使用最新版本的Eclipse和PHP调试器插件。在Eclipse中,打开"Help"菜单,选择"Eclipse Marketplace",然后选择"Installed"选项卡,检查是否有可用的更新。
  • 检查操作系统和PHP环境:确保你的操作系统和PHP环境都已正确安装和配置。可以尝试在终端中运行PHP脚本,检查是否能够正常调试。

希望以上解决方法能够帮助你解决问题。如果问题仍然存在,建议查阅Eclipse和PHP调试器的官方文档或社区论坛,寻求更详细的帮助和支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用 GDB + Qemu 调试 Linux 内核

本文采用编译方式如下,在一台 16 核 CentOS 7.7 机器上进行内核源码相关编译(主要是考虑编译效率),调试则是基于 VirtualBox Ubuntu 20.04 系统中,采用 Qemu...+ GDB 进行单步调试,网上查看了很多文章,在最终进行单步跟踪时候,始终不能够在断点停止,进行过多次尝试和查询文档,最终发现需要在内核启动参数上添加 nokaslr ,本文是对整个搭建过程总结...Qemu 启动内核 在上述步骤准备好以后,我们需要在调试 Ubuntu 20.04 系统中安装 Qemu 工具,其中调测 Ubuntu 系统使用 VirtualBox 安装。.../rootfs.img -append "nokaslr console=ttyS0" -s -S -nographic 使用上述命令启动调试,启动后会停止在界面,并等待远程 gdb 进行调试,在使用...,我在本地测试使用 break 也是 ok (gdb) c # 启动调试,则内核会停止在 start_kernel 函数 整体运行界面如下: ?

6.6K20

基于Eclipse 2020MyEclipse,支持Java14,升级框架,STS4集成

MyEclipse 2020-5-18发布了,此次新版本修复了: 添加了Wildfly 19配置项; 修复更改配置所导致工作区选择提示停止问题; 在 WebSphere 启动配置 Classpath...文件将不再导致IDE挂起; 修复DevStyle黑色主题(Darkest Dark和其他主题)中一些树状控件将无法正确显示所有的分支了问题; 修复了启用dark主题导致资源泄露问题。...新面板 在这个新版MyEclipse中,面板得到更新和简化,删除了之前版本中不使用页面;简化面板简单、突出重点,而且是一个单一标签页,其中只包含了搜索、学习文档和代码示例: ?...基础Eclipse 升级 众所周知,MyEclipse是基于Eclipse开发,是在原生Eclipse基础上拓展、集成了原本没有的功能,或者是对现有功能增强之后得到Java IDE。...以下是一些亮点功能: “快速访问”能够实现更多功能:从打开编码模式、视图到Debug; 部分资源类型可以在所有资源管理器视图中实现内联重命名; 可以选择只在首次出现异常断点停止程序执行; Expressions

1.1K20

调试HotSpot源代码(配视频)

之前文章在Ubuntu 16.04上编译OpenJDK8源代码 已经介绍过在Ubuntu上编译OpenJDK8源代码,这一篇将介绍在Ubuntu上调试OpenJDK8源代码2种方式。...第一条命令表示在源文件java.cJavaMain函数入口设置断点;第二条命令表示让中断程序继续运行,直到运行完程序后退出GDB,并在终端打印”Hello World!.../downloads 网站上下载支持Ubuntu 64位版本操作系统Eclipse,笔者下载压缩包名称为eclipse-java-neon-3-linux-gtk-x86_64.tar.gz,通过如下命令解压得到.../eclipse & 启动Eclipse,单击help菜单项,选择Eclipse Marketplace选项,弹出Eclipse Marketplace对话框,搜索”c++”找到Eclipse C+...或者下载专门开发C/C++Eclipse集成环境,例如笔者下载压缩包名称为eclipse-cpp-helios-SR1-linux-gtk-x86_64.tar.gz,解压以类似的方式启动。

1.3K40

Eclipse断点调试

去年就想把关于Eclipse断点调试总结下了,由于对时间掌控程度仍需极大提高,结果拖到今年才写了此篇博文 。...2 断点种类 2.1 方法断点 断点大家都比较熟悉,在Eclipse Java 编辑区行头双击就会得到一个断点,代码会运行到此处时停止。方法断点是打在方法入口。...2.2 条件断点 条件断点,顾名思义就是一个有一定条件断点,只有满足了用户设置条件,代码才会在运行到断点停止。...2.3 变量断点 断点不仅能打在语句上,变量也可以接受断点, 上图就是一个变量打的断点,在变量值初始化,或是变量值改变时可以停止,当然变量断点上也是可以加条件,和上面的介绍条件断点设置是一样...或是在下面的值查看窗口中修改,保用Ctr+S 保存,变量值就会变成修改新值了。

1.5K20

Eclipse 笔记

+ JBuilder === 杂牌军 2006年开发架构:(操作系统+数据库+中间件+开发工具)   免费级: Linux + MySQL + Tomcat + Eclipse Eclipse是一个绿色版软件...Eclipse初始化参数配置有许多问题和疑问点,可以通过百度具体了解!...Eclipse debug功能:   debug:代码跟踪调试功能;   设置断点:在代码所在行号上双击出现标记,则断点设置成功;代码运行到此处则会停止,有用户进行单步调试,随后进入调试视图,Eclipse...则会等待用户操作指令进行程序运行,在断点停止运行。   ...单步进入:【F5】进入到执行方法之中,观察方法执行效果;   单步跳过:【F6】在当前代码表面执行,不进入执行   单步返回:【F7】在进入,不在观察了,返回到进入   恢复执行:【F8】停止调试

69930

SDN开发笔记(一):SDN开发环境搭建(win7环境)

7、安装成功,会提示重启eclipse OpenDaylight代码导入eclipse 1、打开Eclipse, 选择File => Import => Maven => Existing Maven...使用eclipse断点调试程序 1、做程序开发必然要用到代码调试以及log输出,这里暂时讲解如何使用eclipse断点调试自己编写代码,这里以l2switch模块为例 2、启动ODL控制器,比如我在我...ubuntu虚拟机中启动ODL控制器,这里采用distribution-karaf-0.3.3-Lithium-SR3控制器,解压该文件,在ubuntu相应目录下distribution-karaf-...5、在代码中设置断点,在ODL控制器中安装l2switch模块如feature:install ODL-l2switch-all,模块启动之后就会运动断点暂停,这样就可以单步调试了。...下一篇文章将讲解在ubuntu下如何使用ODL以及源码编译ODLcontroller。

2.1K80

Android Studio调试功能使用汇总

如果该行有自定义方法,则运行进入自定义方法(不会进入官方类库方法)。具体步骤如下: 在自定义方法发f1()设置断点,执行调试 ? 点击 ? ? 3.3 Force step into ?...箭头1指向是你曾经设置过断点,箭头2可以设置条件断点(满足某个条件时候,暂停程序执行,如 c==97)。结束调试,应该在箭头1把所设断点删除(选择要删除断点,点击上方红色减号)。...调试开始,在红箭头指向区域可以给指定变量赋值(鼠标左键选择变量,右键弹出菜单选择setValue…)。这个功能可以更加快速检测你条件语句和循环语句。...alt+f8 debug时选中查看值 f8相当于eclipsef6跳到下一步 shift+f8相当于eclipsef8跳到下一个断点,也相当于eclipsef7跳出函数 f7相当于eclipse...f5就是进入到代码 alt+shift+f7这个是强制进入代码 ctrl+shift+f9 debug运行java类 ctrl+shift+f10正常运行java类 command+f2停止运行 以上就是本文全部内容

86130

eclipse调试debug技巧_eclipse退出debug模式

上鼠标右键选择debug即可: 2.断点breakpoint使用 我们可以在Java代码行号使用鼠标双击出一个断点,这样当我们程序使用debug模式运行到断点时,程序会暂停在这里,等待下一步运行指令...下面这里我会详细说明: F8 运行到当前方法下一个断点,或者当前方法调用子孙方法下一个断点或如果没有下一个断点则程序直接运行完毕;(不常用) Ctrl+F2 结束当前主程序或者停止server...F5 进入当前断点所在子方法(不常用) F6 进入当前断点所在方法下一步(常用) F7 对应F5使用,当进入子方法返回父方法(不常用) 5.JavaWebdebug调试 我们刚才看了eclipse...,如果断点没有拦截则说明前台请求没有进入到后台,原因无外乎前台没有发出请求或前台请求发出了但没有进入到方法体(404或403或被拦截),正常会进入到断点,如下图: 这时我们可以使用断点运行控制按钮进行控制...,一般使用F6一步一步在方法体中运行,如果运行到某一行出错,则我们重新运行请求,在该行打断点,debug进行到该断点,我们找到该方法调用方法,在该被调用方法内打断点,然后按F6进行到该断点,继续

1.7K40

Intellij IDEA debug断点调试技巧与总结详解篇

2,这个相当于eclipse里面的f8,直接跑完,到下一个断点停下,没有就直接跑完程序。 3,停止项目或者程序。...15,有时候当我们步入方法体之后,还想回退到方法体外,点这个按钮断点重新回到方法体之外。...在继续还是可以再次进到方法内 查看断点某个对象值,可以 如下几个方法: 1,选中对象,鼠标悬停在对象上 2 秒左右 2,在watch里面添加这个对象, 3,下面也许会自动列出来你代码里面有的...关于设置断点条件,还可以,直接在代码断点,右键设置,完啦之后,done,设置完成。 ? 12,这个用也比较多,这个就比较随意。可以根据你输入,计算你要结果,不局限代码里面的变量啥。...这个也是极其方便。 所以,在这个debug快捷键上和使用eclipse时候,是一样f5进去,f6是下一步。 有时候发现,你打了断点,但是,代码却么有停下来,注意下图 ?

2K30

《Android应用开发揭秘》连载2

处理完成后会出现“Install”对话框,这时会提示你选择要安装语言包。根据提示,很容易完成后面的操作,这里就不再赘述了。 安装完毕,重新启动Eclipse即可完成全部汉化过程。...如果重启Eclipse不显示中文,请用命令行 “eclipse.exe -nl zh_CN”重新启动Eclipse。...2.2.3 SDK和ADT安装和配置 安装了JDK和Eclipse,现在就要安装Android SDK和ADT插件了。...(3)在“Name”标签填写AVD名字,在“Target”标签选择API等级,在“Size”标签填写要创建SD卡大小,在“Skin”标签中设置模拟器风格,如图2-18所示。...一种方法是单步执行程序每行语句,直到运行到可疑那一行。有时候最好只运行一段代码,在可疑停止运行,检查数据。另一种方法是声明条件断点断点在表达式值发生变化时触发。

1K50

如何将ownCloud转换为Nextcloud

没有服务器同学可以在这里购买,不过我个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装在购买服务器。...第一步、停止运行Web服务器并备份数据 即使您正在使用新配置安装,但最好还是进行快速备份。你即将开始移动和删除文件,所以安全第一!...执行以下命令: sudo service apache2 stop 现在Web服务器已停止运行,转到到服务器存储ownCloud目录。...第二步、升级PHP 如果要从UbuntuOne-Click安装进行迁移,则需要升级PHP才能使用比10.0.2更新版本Nextcloud。...标准Ubuntu存储库仅包含PHP 5.5,但从NextCloud 11开始需要PHP5.6。Ubuntu支持称为PPA第三方存储库。

2.4K20

Visual Studio 系列调试方法整理

首先介绍一些快捷键: Ctrl + F5 键 这个就是直接运行程序,不会在任何断点下来,所以实际上并不属于Debug模式范畴,而是直接运行程序了。...开启Debug模式 F5键 表示开始调试,如果程序设置了断点,或者需要从控制台读入数据,那么会在断电或者输入数据地方停止下来,否则将运行程序直到结束,而当程序结束时候,他会直接结束调试模式,可以说是一种...右键某一个变量,选择添加监视: 点开这样就会出现一下一个界面: 这个窗口“名称”部分,我们可以写入我们需要查看变量名字,右边会显示他对应的当前值。...关闭Debug模式 在Debug模式下,点击窗口红叉叉实际上是关闭不了,我们当然可以在菜单中选择停止调试,但是这样显然很cuo(第二声)(实际上按按钮行为都很cuo(第二声),所以我把我按钮那一栏都直接取消了...建议大家都把行号加起来(具体方法请自行百度) 有兴趣同学可以用一个叫VassistX插件来辅助你vs2010(好处谁用谁知道),或者升级到vs2013

64110

Ubuntu Linux CPU GPU 性能测试

0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。...正在处理用于 mime-support (3.64ubuntu1) 触发器 ... 正在处理用于 gnome-menus (3.36.0-1ubuntu1) 触发器 ......如今,不会在glxgears中注意到两者之间任何区别。 2020-06-16 16-25-42 屏幕截图.png GL Mark 2 GL mark是更加丰富基准测试工具。...这些基准测试工具拥有实时环境光遮挡,来自不同光源相互作用光,HDR渲染,逼真的水以及带有大气光散射动态天空。用户还可以设置抗锯齿级别,纹理质量和过滤,各向异性和着色器质量。...除了点击“基准”按钮(将分十步全面测试硬件)之外,还可以自由地四游荡,更改一天中时间(这会改变世界照明条件)并准确确定最“弯曲”硬件条件。

22.5K72

linux下gdb调试方法与技巧整理「建议收藏」

r ,其作用是运行程序,当遇到断点,程序会在断点停止运行,等待用户输入下一步命令。...continue (简写c ):继续执行,到下一个断点(或运行结束) next:(简写 n),单步跟踪程序,当遇到函数调用时,也不进入此函数体;此命令同 step 主要区别是,step 遇到用户自定义函数...call 函数(参数):调用程序中可见函数,并传递“参数”,如:call gdb_test(55) quit:简记为 q ,退出gdb 2、设置断点 break n (简写b n):在第n行设置断点...(可以带上代码路径和代码名称: b OAGUPDATE.cpp:578) b fn1 if a>b:条件断点设置 break func(break缩写为b):在函数func()入口设置断点,...它将在每次单步进行指令,紧接着输出被设置表达式及值。

2K20

hustoj搭建教程

install-ubuntu16+.sh 复制代码 安装过程可能会提示设置sql数据库密码,按照提示操作即可 提示 安装需要root权限,安装过程快慢取决于机器配置以及网络质量,请不要中断安装过程,因为中断之后重新运行脚本会出很多不必要...搭建成功标志 在浏览器输入localhost(就是本机IP)如果呈现如下图所示内容,则搭建成功,否则需要重新运行: sudo bash install-ubuntu16+.sh OJ调整(这里一定要看...bash /home/judge/src/install/restore+.sh 复制代码 脚本第一个参数为恢复目标归档,如果没有参数则默认为按名字排序字典序最大归档 升级 脚本安装用户,可以使用...install目录中update-hustoj进行升级。...sudo bash /home/judge/src/install/update-hustoj 复制代码 升级脚本执行,可能需要登陆web端管理后台,执行一次更新数据库。

66030

spark源码单步跟踪阅读-从毛片说起

不要太担心快捷键问题,IntelliJ为了拉eclipse用户过来,可以将快捷键映射为eclipse常用快捷键,学习成本低了很多。...show() } } 在app中设置断点,如下图所示: 调试,点下图虫子标志 在提交了运行之后,程序会在断点停止,等待单步调试,如下图所示: 点击step in...源码导入,idealilij会进行该工程依赖解析,等解析完成就可以在package试图看到该工程包试图,说明导入成功。...(导入intellij要进行工程依赖解析,但是因为我们之前进行过编译,需要依赖包已经从远程maven仓库下载到了本地,所以这里依赖接下没有下载过程,只是一个简单本地解析) 配置远程调试...当你断点停止在sparkapi方法时,step in了,就有一个全新技术世界为了敞开大门;step over了,你就一直是个码农。

1.4K50

系统app调试以及jdb调试

类似 Eclipse ADT,Android Studio 提供了集成 Android 开发工具用于开发和调试。....)] | 清除方法中断点 clear : | 清除行中断点 clear | 列出断点 catch [uncaught caught all] | 出现指定异常错误时中断 ignore [uncaught...caught all] | 对于指定异常错误, 取消 ‘catch’ watch [access all] . | 监视对字段访问/修改 unwatch [access all] . | 停止监视对字段访问...untrace [methods] | 停止跟踪方法进入和/或退出 step | 执行当前行 step up | 一直执行, 直到当前方法返回到其调用方 stepi | 执行当前指令 cont | 从断点继续执行...在Ubuntu解决办法: rm -rf ./.config/Google/AndroidStudio4.1/disabled_plugins.txt 在其他平台也类似,找到用户目录,搜索disabled_plugins.txt

2.2K00

Ubuntu 15.10下LNMP环境搭建和Nginx多站点配置

(本文默认读者已经熟悉相关Linux命令使用,比如创建文件和文件夹,编辑文件命令等。) 操作系统:Ubuntu 15.10 本系统是新装,所以没有Nginx、MySQL和php环境。...mysql服务操作: service mysql  start | restart | stop(启动|重启|停止mysql服务) /etc/init.d/mysql start /etc/init.d...nginx服务操作: sudo service nginx start | restart | stop(启动|重启|停止nginx服务) /etc/init.d/nginx start /etc/init.d...sudo apt-get autoremove # 在上面命令结束执行,主要是卸载删除Nginx不再被使用依赖包。...三、安装PHP5  (在ubuntu16以上版本安装php7也是同理,只需把php5改成php7.0,如sudo apt-get install php7.0-cli php7.0-fpm …) 安装

1K20
领券