【问题标题】:failed to open stream: No such file or directory无法打开流:没有这样的文件或目录
【发布时间】:2017-05-04 00:34:02
【问题描述】:

每次我尝试在 phpstorm 中启用命令行工具时,我都会收到这个我无法处理的错误:

问题。无法确定版本。
输出警告: 要求(C:\程序 文件\EasyPHP\data\localweb\MyApp\vendor/symfony/symfony/src/Symfony/Component/Intl/Resources/stubs/functions.php): 无法打开流:C:\Program 中没有这样的文件或目录 Files\EasyPHP\data\localweb\MyApp\vendor\composer\autoload_real.php on 第 54 行

【问题讨论】:

  • 那个错误是说它找不到autoload_real.php
  • @P0lT10n 错误,错误是找不到functions.php文件,在autoload_real.php文件的第54行调用
  • @leo_ap 是的,你是对的,我想念它,我不知道我为什么这么说

标签: php symfony phpstorm


【解决方案1】:

通过运行composer install,我已经修复了一个类似的问题。

【讨论】:

    【解决方案2】:

    确保路径C:\Program Files\EasyPHP\data\localweb\MyApp\vendor/symfony/symfony/src/Symfony/Component/Intl/Resources/stubs/functions.php 和文件具有正确的权限。

    【讨论】:

    • 错误说它无法在 autoloadreal.php 中找到 functions.php 所以我尝试更改自动加载中的第 54 行,这是第 54 行:
    • 函数 composerRequire11ec8737d802fa7d48e506d9ede21a56($file) { require($file); //line54 }
    • 而不是 require($file) 我把文件functions.php的相对路径,但我没有工作
    • 我将文件functions.php的权限设为只读,但是当我尝试在phpstorm中启用命令行工具时出现此错误:无法加载命令:无法执行'php.exe C: \Program Files\EasyPHP\data\localweb\MyApp\app\console -V'.
    【解决方案3】:

    我重新安装了 phpstorm,然后我收到另一个错误,说我必须更改 date.timezone,所以我在文件 php.ini 中更改了它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-13
      • 2015-07-29
      • 2015-11-13
      • 2011-07-04
      • 2017-06-16
      相关资源
      最近更新 更多