0

我以前在我的计算机上安装了多个 PHP。我删除了所有这些并从现在在C:\\php.

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

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

对此有什么想法吗?

4

2 回答 2

1

运行symfony local:php:refresh以获取系统的可用 PHP 版本。 local:php:list列出本地可用的 PHP 版本

于 2020-09-14T09:34:58.367 回答
-1

第一个问题是 PhpStorm 在 C: 上看不到我的 PHP 安装,因为某种奇怪的权限错误。(路径是正确的)。

从 php.net 下载的已编译 Windows 版本的 PHP 默认扩展文件夹为C:/php,必须使用php.ini'extension_dir="D:/php/ext"指令覆盖。

于 2020-09-20T09:13:20.490 回答