Symfony 服务在错误的位置查找 PHP 库
Symfony serve looks for PHP libraries at the wrong place
我之前在我的计算机上安装了多个 PHP。我删除了所有这些并从现在位于 C:\php
.
的官方来源重新安装了 php
symfony 服务命令(运行 来自 PhpStorm 控制台)在错误的目录中查找丢失的模块。 (我什至没有 xampp,但即使我将文件复制到它尝试的位置,它也不起作用)Xampp 文件夹也不在我的路径环境变量中。
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
列出本地可用的 PHP 个版本
第一个问题是 PhpStorm 没有看到我在 C: 上的 PHP 安装,因为某种奇怪的权限错误。 (路径是正确的)。
从 php.net 下载的 PHP 的编译 Windows 版本默认扩展文件夹为 C:/php
,必须使用 php.ini
覆盖extension_dir="D:/php/ext"
指令。
我之前在我的计算机上安装了多个 PHP。我删除了所有这些并从现在位于 C:\php
.
symfony 服务命令(运行 来自 PhpStorm 控制台)在错误的目录中查找丢失的模块。 (我什至没有 xampp,但即使我将文件复制到它尝试的位置,它也不起作用)Xampp 文件夹也不在我的路径环境变量中。
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
列出本地可用的 PHP 个版本
第一个问题是 PhpStorm 没有看到我在 C: 上的 PHP 安装,因为某种奇怪的权限错误。 (路径是正确的)。
从 php.net 下载的 PHP 的编译 Windows 版本默认扩展文件夹为 C:/php
,必须使用 php.ini
覆盖extension_dir="D:/php/ext"
指令。