Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用composer创建新的symfony项目时出现PHP错误_Php_Symfony_Composer Php - Fatal编程技术网

使用composer创建新的symfony项目时出现PHP错误

使用composer创建新的symfony项目时出现PHP错误,php,symfony,composer-php,Php,Symfony,Composer Php,我的问题是当我用Composer创建一个新的Symfony 3.4项目时 我将输入以下命令: 编写器创建项目symfony/网站骨架项目名称 当composer开始创建项目时,它会给我以下警告: PHP警告:PHP启动:无法加载动态库“PHP\u openssl”(尝试:C:\PHP\ext\PHP\u openssl)(找不到指定的模块)。 ),C:\php\ext\php\u php\u openssl.dll(找不到指定的模块)。 ))在第0行的未知位置 警告:PHP启动:无法加载动态库“

我的问题是当我用Composer创建一个新的Symfony 3.4项目时

我将输入以下命令:

编写器创建项目symfony/网站骨架项目名称

当composer开始创建项目时,它会给我以下警告:

PHP警告:PHP启动:无法加载动态库“PHP\u openssl”(尝试:C:\PHP\ext\PHP\u openssl)(找不到指定的模块)。 ),C:\php\ext\php\u php\u openssl.dll(找不到指定的模块)。 ))在第0行的未知位置

警告:PHP启动:无法加载动态库“PHP\u openssl”(已尝试:C:\PHP\ext\PHP\u openssl)(找不到指定的模块)。 ),C:\php\ext\php\u php\u openssl.dll(找不到指定的模块)。 ))在第0行的未知位置

[Composer\Exception\NossException] SSL/TLS保护需要openssl扩展,但不可用。如果无法启用openssl扩展,则可以通过将“disable tls”选项设置为true来禁用此错误,风险由您自己承担

据我所知,SSL是网站的加密。在判断上,我认为问题在于composer无法安全地下载Symfony。告诉我尝试禁用TLS意味着尝试不安全地下载Symfony,因为TLS是另一种加密形式

我从来没有和作曲家有过这样的问题,我想不出有什么我已经改变了这个问题的发生

如果有人遇到这个问题或知道任何解决方案,我将非常感激,因为我不能在现有的项目上工作,因为这一点

编辑: 它正在查找的文件路径不正确,应该检查“C:\wamp\bin\php\php7.2.1\ext”而不是“C:\php\ext”,因为此文件路径不存在。我不确定如何调整这个

  • 转到该位置并编辑名为:
    php.ini
  • 通过删除开头的分号,取消对行
    extension=php_openssl.dll
    的注释
  • 重新启动服务器

  • 找到php.ini并根据需要调整扩展目录。您可以找到更多信息。

    您需要启用PHP openssl扩展。如何做到这一点取决于您的本地服务器。可能重复道歉,我已经阅读了线程,但我的问题略有不同,我已经对解决方案作了进一步的评论@EmilI在更改正在搜索的文件路径时似乎遇到了问题。文件路径“C:\php\ext\php\u php\u openssl.dll”不正确。我找到了实际路径,但我不知道如何编辑文件路径。那么您的
    php\u openssl.dll
    文件的实际路径是什么@史蒂文1