[英]How to install xsl extension for PHP in windows version of MAMP?
我正在嘗試使用 MAMP pro 5 設置 PHP 開發環境。 但是我的網站運行不正常。 我不斷收到 500 個錯誤。
我發現我需要 PHP 的 XSL 擴展。我嘗試了 php 版本 7.3.19 和 7.4.2。 我在網上做了很多研究。 我找到的解決方案是在 php.ini 中取消注釋;extension=php_xsl.dll
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 擴展?
我最初是從 PHP 的 IIS 版本獲得的文件。 我猜這是 php 的非線程版本,它不同於 MAMP 的使用。 我最終下載了 php 的線程安全版本,並在其中抓取了 dll 文件。 問題終於解決了。
您必須通過 MAMP 軟件下載更新版本的 PHP。
Go 至Languages
> PHP
並單擊+
和 select 7.4.30
。
下載后您可以看到文件夾MAMP/bin/php/php7.4.30/ext/
將具有php_xsl.dll
擴展名。 默認情況下它是啟用的,所以不需要觸摸php.ini
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.