簡體   English   中英

如何在 windows 版本的 MAMP 中安裝 PHP 的 xsl 擴展?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM