symfonyserve在错误的位置查找PHP库

symfonyserve在错误的位置查找PHP库,php,symfony,symfony-cli,Php,Symfony,Symfony Cli,我以前在我的计算机上安装过多次PHP。我删除了所有这些文件,并从官方来源重新安装了php,现在可以在C:\\php找到 symfony serve命令(从PhpStorm控制台运行)在错误的目录中查找丢失的模块。(我甚至没有xampp了,但即使我将文件复制到它尝试的位置,它也不起作用)xampp文件夹也不在我的Path env变量中 Warning: PHP Startup: Unable to load dynamic library 'php_ftp.dll' (tried: C:\xamp

我以前在我的计算机上安装过多次PHP。我删除了所有这些文件,并从官方来源重新安装了php,现在可以在
C:\\php
找到

symfony serve命令(从PhpStorm控制台运行)在错误的目录中查找丢失的模块。(我甚至没有xampp了,但即使我将文件复制到它尝试的位置,它也不起作用)xampp文件夹也不在我的Path env变量中

Warning: PHP Startup: Unable to load dynamic library 'php_ftp.dll' (tried: C:\xampp\php\ext\php_ftp.dll (The specified procedure could not be found.), C:\xampp\php\ext\php_php_ftp.dll.
dll (The specified module could not be found.)) in Unknown on line 0

对此有什么想法吗?

运行
symfony local:php:refresh
获取可用的系统php版本。
local:php:list
对于list本地可用的php版本

第一个问题是,由于某种奇怪的权限错误,PhpStorm没有在C:上看到我的php安装。(路径是正确的)


从PHP.net下载的PHP的编译Windows版本默认扩展文件夹为
C:/PHP
,必须使用
PHP.ini
extension\u dir=“D:/PHP/ext”
指令覆盖该文件夹。

您检查过PHP.ini文件吗?您尝试过调试该问题吗?