Symfony:除Symfony Drive之外,无法创建其他项目

时间:2020-10-08 12:58:37

标签: symfony

我的设置:

  • Windows 10
  • 安装在C:\ Program Files \ Symfony中的Symfony
  • C:\ xampp \ php中的PHP

我的项目应位于:

  • D:\ SymfonyProjects

然后我尝试如下创建一个项目:

  • 打开命令外壳,然后将CD转到D:\ SymfonyProjects
  • 然后输入:symfony new TestProject

...并出现以下错误,可能是因为我在驱动器D上工作:?

退出状态4294967294 PHP警告:PHP启动:无法加载动态库'bz2'(尝试:\ xampp \ php \ ext \ bz2(找不到指定的模块。),\ xampp \ php \ ext \ php_bz2.dll(指定的模块)找不到)。)在第0行的Unknown中 PHP警告:PHP启动:无法加载动态库'curl'(尝试:\ xampp \ php \ ext \ curl(找不到指定的模块。),\ xampp \ php \ ext \ php_curl.dll(指定的模块)找不到)。)在第0行的“未知”中 PHP警告:PHP启动:无法加载动态库'fileinfo'(尝试:\ xampp \ php \ ext \ fileinfo(找不到指定的模块。),\ xampp \ php \ ext \ php_fileinfo.dll(指定的模块)找不到)。)在第0行的“未知”中 PHP警告:PHP启动:无法加载动态

问题:我是在做错什么吗?或者如果Symfony和PHP在驱动器C:上,则无法从驱动器D:\工作吗?

1 个答案:

答案 0 :(得分:0)

Nico Haase指出错误消息不是由Symfony生成,而是由PHP生成,从而为我指明了正确的方向。原因是php.ini中扩展名的路径错误。

路径为:extension_dir="\xampp\php\ext"

将其更改为extension_dir="C:\xampp\php\ext"

之后

PHP和创建新的Symfony项目的工作。