当前位置: 首页 > 知识库问答 >
问题:

如果名称是"myclass.php",则无法打开PHP文件

乐正秦斩
2023-03-14

我有一个非常疯狂的问题与PhpStom,我不知道如何解决它。

我有一个名为“myclass.php”的空php文件,它似乎无法被PhpStom识别,因为图标是“?”。

当我试图用PhpStorm打开这个文件时,鼠标开始闪烁,我的IDE冻结,直到我重新启动它...但是,我可以从任何其他IDE(如记事本)中打开该文件。此外,我是唯一有这个问题的人,因为我的其他团队成员可以用他们的PhpStorm IDE打开该文件。

但是,当我将该文件重命名为“myclass2.php”时,图标会像我的其他php文件一样发生变化,我可以打开它了。

正是当文件被称为“myclass.php”时,才会触发问题。

我试过了:

    < li >文件/无效html" target="_blank">缓存/重新启动 < li >卸载/安装PhpStorm < li >将文件移动到另一个文件夹中 < li >删除/重新创建我的项目 < li >用另一个IDE删除/创建同名文件... < li >在另一个项目中创建相同的文件 < li >搜索编码问题

有人知道如何解决这个疯狂的问题吗?:(

谢谢你。

共有2个答案

束雅达
2023-03-14

可能的原因:您添加了<code>myclass。php</code>将“在关联应用程序中打开的文件”文件类型(“设置”|“编辑器”|“文件类型”)和<code>的注册模式。php</code>扩展名可能被分配给PHPStorm本身:)请检查注册的模式并确保<code>myclass。php将从列表中删除

刘泰
2023-03-14

请转到文件|设置(或PhpStom|首选项)|编辑器|文件类型,在那里找到“在关联应用程序中打开的文件”,并检查myclass.php是否在那里注册为模式。如果它在那里,那么只需删除它,它就会被修复。

 类似资料:
  • 我有一个错误:PHP无法打开流:打开的文件太多。 我在这里查看了stackoverflow的各种答案,但我无法解决这个问题。我主要尝试增加最大打开文件数的限制: 我已编辑/等/安全/限制。conf,其中我指定了: 保存并注销/重新启动该框后,命令: 仍打印出1024个。我不知道为什么这没有效果,我想这就是我得到php错误的原因。如果需要,我可以粘贴整个文件或任何其他配置文件。我使用的是PHP 5.

  • 问题内容: 例如,我有一个这样的文件名-проба.xml,但无法从PHP脚本中打开它。 如果我将php脚本设置为utf-8,则脚本中的所有文本均为utf-8,因此当我将其传递给file_get_contents时: 我收到文件不存在的错误。这样做的原因是,在Windows(XP)中,所有带有非拉丁字符的文件名都是Unicode(UTF-16)。好,所以我尝试了这个: 但是错误仍然存​​在,因为f

  • 本文向大家介绍什么是PHP文件?如何打开PHP文件?,包括了什么是PHP文件?如何打开PHP文件?的使用技巧和注意事项,需要的朋友参考一下 在平时我们可能会碰到过php文件,可是很多用户不知道php文件是什么文件?也不知道怎么打开php文件?为了满足一些用户的好奇心,小编现在就给大家讲解php文件以及如何打开php文件的方法。 1、PHP文件是什么?   PHP(Hypertext Preproc

  • 本文向大家介绍如果文件名是UTF-8,则使PHP pathinfo()返回正确的文件名,包括了如果文件名是UTF-8,则使PHP pathinfo()返回正确的文件名的使用技巧和注意事项,需要的朋友参考一下 除Latin-1外,大多数核心PHP函数均不处理字符集。但是在'pathinfo'之前,放置'setlocale'可以用于返回正确的文件名,即使它是UTF-8编码的。 默认情况下,它以'C'语

  • 我正在编写一个Android语音录制应用程序。我有一个按钮,我点击分享我的音频文件。但是如果名称有空格,我无法在Messenger中共享。Gmail对此没有任何问题。 我使用以下代码:

  • 问题内容: Python是否有任何内置功能可将数字添加到文件名(如果已存在)? 我的想法是,它将按某些OS的工作方式工作-如果将文件输出到已经存在该名称文件的目录中,则它将添加数字或对其进行递增。 即:如果“ file.pdf”存在,它将创建“ file2.pdf”,并下次创建“ file3.pdf”。 问题答案: 从某种意义上说,Python在模块中内置了此功能。不幸的是,您必须利用私有全局变量