返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >phpstorm+phpstudy调试thinkphp
  • 442
分享到

phpstorm+phpstudy调试thinkphp

phpstormphpapache 2023-10-01 11:10:21 442人浏览 八月长安
摘要

打开phpstudy–>找到软件管理–>找到对应的php版本–>设置按钮–>扩展组件–> 打开XDebug调试组件,下面Profiler输出、Trace输出都勾选上。 打开phpstudy–>设置–>

打开phpstudy–>找到软件管理–>找到对应的php版本–>设置按钮–>扩展组件–>
打开XDebug调试组件,下面Profiler输出、Trace输出都勾选上。

打开phpstudy–>设置–>配置文件–>找到对应PHP版本打开
phpstudy设置–>配置文件–>找到对应php版本,点击打开配置文件
ctrl+f找xDebug。

加上这句:xdebug.remote_autostart=1更改这句:xdebug.remote_enable=1加上这句:xdebug.ideakey="PHPSTORM"重启一下Apache

phpstorm导入thinkphp的源代码。

点击file–>settings–>搜索并点击PHP–>点servers–>点加号–>Name填127.0.0.1、Host填127.0.0.1–>点Apply。

点击Debug下的DBGp Proxy–>填写:

IDE key:PHPSTORMHost:localhostPort:9000点Apply

点PHP–>PHP language level选择7.3版本–>点第二行后面的...–>点+号,点Local Path......–>PHP executable选择对应版本(7.3)的php.exe文件路径–>点ok。

开启调试
url访问:Http://xxxxxx/public/
可以正常访问就行。

打开\application\index\controller\index.php文件,下一个断点
然后点击phpstorm右上角的"小电话"开启调试模式。
最后浏览器访问,若phpstorm有反应,则配置成功。


附加:解决时间过长,调试自动结束的问题

参考链接:https://www.moonsec.com/1881.html

找到对应apache版本的文件夹–>打开/conf/httpd.conf文件。

ctrl+f查找"Include conf/extra/httpd-default.conf",删除前面的#号;下面加上一行:Include conf/extra/httpd-fcgid.conf

打开/conf/extra/httpd-defaulte.conf文件

Timeout 改成 3600MaxKeepAliveRequests 改成 0KeepAliveTimeout 改成 3600

打开php.ini文件,ctrl+f查找"max_execution_time",它的值改为3600。

在apache的/conf/extra文件夹下,新建文件httpd-fcgid.conf,内容:

ProcessLifeTime 3600FcgidIOTimeout 3600FcgidConnectTimeout 3600FcgidOutputBufferSize 128FcgidMaxRequestsPerProcess 1000FcgidMinProcessesPerClass 0 FcgidMaxProcesses 16 FcgidMaxRequestLen 268435456   FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000IPCConnectTimeout 3600IPCCommTimeout 3600FcgidIdleTimeout 3600FcgidBusyTimeout 60000FcgidBusyScanInterval 120FcgidInitialEnv PHPRC "D:\phpstudy_pro\Extensions\php\php7.3.4nts"AddHandler fcgid-script .php

来源地址:https://blog.csdn.net/qq_62989306/article/details/126913050

--结束END--

本文标题: phpstorm+phpstudy调试thinkphp

本文链接: https://lsjlt.com/news/422216.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • phpstorm+phpstudy调试thinkphp
    打开phpstudy–>找到软件管理–>找到对应的php版本–>设置按钮–>扩展组件–> 打开XDebug调试组件,下面Profiler输出、Trace输出都勾选上。 打开phpstudy–>设置–>...
    99+
    2023-10-01
    phpstorm php apache
  • PhpStorm+Xdebug+PHPStudy配置并调试
    首先,火狐浏览器搜索插件并安装。 配置IDE key 打开phpinfo(),将内容复制到Xdebug: Support — Tailored Installation Instructions,会推荐你适合版本的xdebug,当然你也...
    99+
    2023-09-04
    phpstorm ide 网络安全 web安全 安全
  • 【代码审计-PHP】phpStudy(新版) + PhpStorm + XDebug动态调试
       前言: 介绍:  博主:网络安全领域狂热爱好者(承诺在CSDN永久无偿分享文章)。 殊荣:CSDN网络安全领域优质创作者,2022年双十一业务安全保卫战-某厂第一名,某厂特邀数字业务安全研究员,edusrc高白帽,vulfoc...
    99+
    2023-09-04
    php phpstorm
  • PhpStorm 调试 (Xdebug版)
    一、版本说明         PhpStorm: PhpStorm 2022.3.1         php版本:8.2.6         Xdebug:php_xdebug-3.2.1-8.2-vs16-x86_64.dll 二、配置X...
    99+
    2023-09-03
    phpstorm php chrome devtools 前端
  • 搭建PhpStorm+phpStudy+XDebug调试环境的,保姆级能用教程。
    最近换到phpstorm IDE,发现洁面好用,但是初次搭建调试环境,大费周章。 百度一搜几百篇,但是真正能用的一篇难寻。查阅了JetBrains官方文档,也只有粗略介绍。 phpstorm 自带的s...
    99+
    2023-09-04
    phpstorm php
  • phpstorm 配置 Xdebug 调试
    对有有经验的程序员,使用 echo()、print_r ()、print_f ()、var_dump () 等函数足以调试 php 代码,如果你不喜欢这样的话,xdebug 就是一个非常好的 php ...
    99+
    2023-09-10
    phpstorm php linux
  • phpstorm+xdebug远程调试
    远端:centos7 phpstorm在windows上。 centos7上同上一篇文章, [xdebug] zend_extension="xdebug.so" xdebug.remote_enable = 1 xdebug.remote...
    99+
    2023-09-11
    phpstorm php ide
  • phpstorm+wamp在线调试wordpress
    简介 本文源自公司内部使用wordpress搭建了一套官网,经常有定制化的需求,有些插件实现不了,需要通过phpstorm调试的方式熟悉wordpress,同时修改php代码,本地测试环境window...
    99+
    2023-09-13
    phpstorm php apache
  • phpstorm+xdebug/php项目调试
    前提:项目使用xampp集成 一、下载xdebug,当到xampp/php/exp目录下  二、配置php.ini [Xdebug]zend_extension="D:/xampp/php/ext/php_xdebug.dll"xdeb...
    99+
    2023-09-01
    php phpstorm 开发语言
  • 怎么使用phpstorm调试thinkphp6
    这篇文章主要介绍“怎么使用phpstorm调试thinkphp6”,在日常操作中,相信很多人在怎么使用phpstorm调试thinkphp6问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用phpstor...
    99+
    2023-07-05
  • php 断点调试 PHPStorm Xdebug helper
    安装与使用php的xdebug扩展 浏览器访问只包含...
    99+
    2023-10-12
    php phpstorm 开发语言
  • VScode + PHPstudy + PHP Debug 调试PHP代码
    找了好多文章写个流程笔记记录下,整了几天终于搞定了(毕竟我是小白萌新)。 下载小皮面板 https://www.xp.cn/download.html下载vscode https://code.vis...
    99+
    2023-09-03
    php vscode apache
  • thinkphp如何调试错误
    本篇内容介绍了“thinkphp如何调试错误”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、开启调试模式在使用 ThinkPHP 进行开发...
    99+
    2023-07-05
  • VSCode怎么调试PhpStudy里的代码
    本篇内容主要讲解“VSCode怎么调试PhpStudy里的代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VSCode怎么调试PhpStudy里的代码”吧!配置 PhpStudy我使用的是WN...
    99+
    2023-07-05
  • thinkphp中SQL调试怎么用
    小编给大家分享一下thinkphp中SQL调试怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!说明在模型操作中 ,...
    99+
    2024-04-02
  • thinkphp如何关闭调试窗
    本篇内容介绍了“thinkphp如何关闭调试窗”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!关闭配置文件中的调试模式ThinkPHP的调试窗...
    99+
    2023-07-06
  • phpstorm动态调试环境部署过程
    目录xdebug调试调试环境部署0 配置php解析器1 下载对应版本的xdebug2 修改php.ini文件里的xdebug配置项3 配置phpstorm4 第一个调试补充--xde...
    99+
    2024-04-02
  • Mac下Postman+phpStorm配合xdebug进行调试
      Xdebug是PHP的扩展,用于协助调试和开发。它包含一个用于IDE 的单步调试器 ; 它升级了PHP的var_dump()函数; 它为通知,警告,错误和例外添加了堆栈跟踪 ; 它具有记录每个函数调用和磁盘变量赋值的功能 ; 它包含一个...
    99+
    2023-09-10
    macos postman phpstorm php 测试工具
  • windows + phpstorm + 虚拟机 + yasd 实现 hyperf 调试
    在 Swoole 的官方文档中就明确指出了 Swoole 和 Xdebug 不兼容,虽然Xdebug 2.7 ,可用于 Swoole 环境进行断点、现在 Swoole 已经有了yasd,可以改用,毕竟 Swoole 和 Xdebug 存在兼...
    99+
    2023-09-02
    phpstorm ide php hyperf 调试
  • phpstorm断点调试方法图文详解
    环境:win10+phpstorm2022+phpstudy8+lnmp 1、phpinfo();  查看是否安装xdebug,没有走以下流程 2、phpstudy中切换不...
    99+
    2023-05-17
    phpstorm 断点 调试
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作