簡體   English   中英

PhpStorm 無法識別 PHP

[英]PhpStorm does not recognize PHP

我在這里看到了許多不同的問題,但對我沒有任何幫助。 我對解釋器沒有任何問題,我嘗試重置 PhpStorm 的緩存。

它看起來像文件functions.php 。php 不可訪問。

在此處輸入圖像描述

我真的不想完全重置。 也許有人知道如何解決它?

我不確定我實際上做了什么以及如何再次重現此問題,但現在它運行良好。 我使用了以前版本的 PHPstorm。 當我安裝新的時,前一個只是簡單地重命名為'phpstorm2'之類的東西。

以下是我對實際發生的事情的看法:

據我了解,突出顯示負責在Languages & Frameworks / PHP / PHP Runtime下管理的應用程序部分。

要重現此問題,您可以嘗試禁用“Core / Core”並嘗試在您的 phpfile 的任何位置寫下以下內容:

\Exception::class();

在您的情況下,此 class 不會突出顯示,因為它顯示在Core_c.php中。 在我的情況下,它被放置在

/opt/phpstorm/plugins/php/lib/php.jar./stubs/Core/Core_c.php

phpstorm Core_c.php

我 100% 確定這些庫始終處於啟用狀態,但為什么我沒有看到這個 - 這就是問題所在。

因此,如果我再次面對這個問題,我的步驟將是:

  1. 嘗試驗證Languages & Frameworks / PHP / PHP Runtime 更好的方法是啟用所有庫。
  2. 檢查項目樹中的外部庫。 檢查/opt/phpstorm/plugins/php/lib/php.jar的讀取權限,並可能重新安裝此插件。
  3. 嘗試找出我在外部庫中實際上沒有看到的 function。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM