Windows 10,mamp,作曲家没有安装,但启用了openssl&extension_dir
我已经安装了mamp并使用了Windows 10.我附加了配置,错误和一些我已经做的诊断的图像为什么。我不知道为什么我不断地收到这个作曲家的错误。我正在更新我的php.ini文件,这已经openssl注释掉了。我删除了extension_dir上的分号(已被删除),并在extension = php_openssl.dll中删除。我注意到,当我在命令提示符下键入php -m时,我没有看到打开ssl,并且我不确定如何启用它,如果这是可能的问题。Windows 10,mamp,作曲家没有安装,但启用了openssl&extension_dir
如果有可能揭示出这个任何光线,让我知道,我知道这个问题回答过上百次,但我做了什么,从这些问题的答案需要,并没有得到地方。
图片澄清:错误
这里就是我检查用php -m的配置和它没有显示的OpenSSL,纠正我,如果我错了。
我的phpinfo();与我也做PHP -ini,它显示PHP是没有设置,但它是当我运行的phpinfo方法,我假设,因为这种方法正在通过甲基苯丙胺允许其设置正确的参数运行。
你必须确保在命令行PHP加载ini文件莫名其妙。最简单的方法是将c:\ MAMP \ conf \ php7.0.0 \ php.ini复制到php.exe所在的位置。要发现这一点,你可以使用where php
这应该返回到它的完整路径。复制该目录中的ini文件,它应该找到它并加载模块(尽管您可能必须根据它的设置调整extension_dir)。
见http://php.net/manual/en/configuration.file.php如果你想在ini文件是如何定位的更多细节。
用于安装作曲并启用OpenSSL的延伸,在MAMP\conf\php{php-version}
复制您的php.conf
为MAMP\bin\php\php{php-version}
和编辑php.conf
改变;extension=php_openssl.dll
的extension=php_openssl.dll
。 然后尝试正常安装。
是啊,这可能是我在这一点上唯一的选择。 – JORDANO