如何在Windows版本的MAMP中安装PHP的xsl扩展?

6ju8rftf  于 2023-02-03  发布在  PHP
关注(0)|答案(2)|浏览(176)

我正在尝试使用MAMP pro 5来设置一个PHP开发环境。但是我的站点运行不正常。我不断地得到500个错误。
我发现我需要PHP的XSL扩展。我尝试了php版本7.3.19和7.4.2。我在网上做了很多研究。我找到的解决方案是在php.ini中取消注解;extension=php_xsl.dll。但我在php.ini中没有这一行。
我尝试手动添加一个php_xsl. dll文件到ext文件夹,并在php.ini文件中添加extension=php_xsl.dll,但扩展名没有显示在phpinfo()中。我检查了日志文件,发现错误
“无法加载动态库'php_xsl.dll'(尝试次数:C:\MAMP\bin\php\php7.3.25\ext\php_xsl. dll(无法找到指定的过程。),”
如何安装xsl扩展?

2w3rbyxf

2w3rbyxf1#

我最初是从IIS版本的PHP中得到这个文件的。我猜这是一个非线程版本的php,这与MAMP使用的不同。我最终下载了一个线程安全版本的php,并在那里抓取了dll文件。问题终于解决了。

w1jd8yoj

w1jd8yoj2#

您必须通过MAMP软件下载更新版本的PHP。
转到LanguagesPHP,然后单击+并选择7.4.30
下载后你可以看到MAMP/bin/php/php7.4.30/ext/文件夹的扩展名是php_xsl.dll,默认情况下它是启用的,所以不需要触摸php.ini文件。

相关问题