草庐IT

PHPStorm7

全部标签

PHPstorm - 无法在blade.php 文件中设置断点

我正在开发Laravel应用程序,可以很好地调试我的Controllerphp文件,但我还想调试blade.php文件。在我当前的设置中,我遵循了所有jetbrains推荐的Laravel设置(https://confluence.jetbrains.com/display/PhpStorm/Laravel+Development+using+PhpStorm#LaravelDevelopmentusingPhpStorm-DebuggingLaravelApplicationswithPhpStorm),但它仍然不允许我在blade.php文件中设置断点。我可能遗漏了什么?

PhpStorm 查找项目中所有已弃用的用法

我现在正在处理一个相当大的PHP项目,我想将Symfony框架升级到下一个版本。在我这样做之前,我想确保项目中没有遗留已弃用的方法用法。是否有方便的方法来查找PhpStorm中所有已弃用的方法用法? 最佳答案 代码|分析代码|按名称运行检查...(Ctrl+Alth+Shift+I在Windows上使用默认键盘映射)-搜索“已弃用”并根据您的需要选择最正确的一个。https://www.jetbrains.com/help/phpstorm/2021.2/running-inspections.html#run-one-inspec

PhpStorm 调试器不在断点处停止;一直在等待 xdebug _SESSION_

Updatedquestion:PhpStorm|WebMatrix(IISExpress)|Xdebug.remote_port|—WhichPort(s)toputwhere?我正在使用WebMatrix和IISExpress在我的Windows机器上运行localhostWeb服务器。我已经在其中安装了PHP和Xdebug,它们都可以正常工作。我有一个本地WordPress安装。我现在正在尝试让PhpStorm使用Xdebug对其进行调试。当我运行PhpStorm时,它会在浏览器中启动Web应用,并在浏览器中使用相关的调试参数。IDEKEY匹配xdebug.remote_port

PhpStorm 代码完成不显示核心类/扩展

我在使用PHPStorm时遇到了问题。我刚开始新项目,创建了几个我自己的类,其中一个我创建了PDO对象。$this->cnn=newPDO("sqlite:db/base.db");现在,当我想通过crtl+空格查看此对象具有哪些类型的方法时,我没有得到任何建议。然后我尝试查看可供我使用的类(class)列表。$newClass=new当我按下ctrl+空格时,它只显示我创建的类。所以问题是,我需要做什么才能让PhpStorm看到所有可用的类(不仅仅是我创建的类)。附:当我ctrl+单击PDO(带下划线)时,它表示该类未定义附言在项目设置中,我选择了php5.4语言并选择了解释器(ph

php - 让 PhpStorm 停止自动关闭标签页

在PhpStorm中,一旦您打开多个选项卡,它们就会开始自动消失。如何关闭该设置?在任何地方都看不到此设置。 最佳答案 文件>设置>编辑器>常规>编辑器选项卡在“标签关闭政策”下,将标签限制更改为更大的数字。 关于php-让PhpStorm停止自动关闭标签页,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39924079/

php - 在 PHPStorm 中连接到 MySQL 数据源

我正在使用带有“wampserver”的IDE“Phpstorm”。我想连接MySQL数据源,但我遇到了问题:ConnectiontoMySQL-DatabaseName@localhostfailed:Exceptioninthread"main"java.lang.ClassNotFoundException:com.mysql.jdbc.Driveratjava.net.URLClassLoader$1.run(URLClassLoader.java:366)atjava.net.URLClassLoader$1.run(URLClassLoader.java:355)atjav

mysql - 在 PhpStorm 中连接到 vagrant 机器上的 MySQL 数据库

我无法使用PhpStorm在vagrant机器中创建与MySQL数据库的连接。我的设置是:数据库选项卡:-主机:127.0.0.1-端口:3306-用户:root-密码:root_passswordSSH/SSL选项卡:-代理主机:192.168.56.102-端口:22-代理用户:vagrant-代理密码:vagrant有人可以帮助我吗?谢谢 最佳答案 在SSH/SSL选项卡中,选择AuthtypeKeypair,然后将路径复制到IdentityFile中定义的私钥文件。例如C:/virtualM/deb56/puphpet/fi

php - Docker、PhpStorm 和 Xdebug : Can't find source position error

我构建了一个基于php:5.6-fpm-alpine图像的图像,并运行了一个基于symfony的应用程序,因此我同时运行cli和基于Web的php脚本。所以我通过以下方式在我正在运行的容器上生成了一个shell:dockerexec-ti^container_id^/bin/sh我在shell上导出了以下环境变量:exportPHP_IDE_CONFIG="serverName=0.0.0.0:5092"exportXDEBUG_CONFIG="idekey=PHPSTORM"并且已按照以下链接中的说明设置了IDE:Can'tconnectPhpStormwithxdebugwithD

php - 如何在phpstorm的Mongo Explorer插件中按id搜索文档

我同时使用robomongo和rockmongo作为mongodbs的客户端..假设我有一个名为Drivers的集合,那么通过id搜索非常容易:db.Driver.find({_id:ObjectId('51118447b38639a960000002')})我最近安装了mongoplugin对于PhpStorm,但是我不知道如何通过id搜索文档..上面的查询失败:想法? 最佳答案 根据supportforum,你应该查询为:{_id:{$oid:'51118447b38639a960000002'}}

通过魔术方法访问的 PhpStorm 字段

我已经在我的CodeIgniter库文件夹中点燃了数据表库。库中的一些代码classDatatables{/***Globalcontainervariablesforchainedargumentresults**/protected$ci;protected$table;protected$distinct;protected$group_by;protected$select=array();protected$joins=array();protected$columns=array();protected$where=array();protected$filter=arra