解決phpize 中的“找不到config.m4”錯誤
運行phpize 時遇到“找不到config.m4”錯誤是常見問題可能阻礙ffmpeg 等擴充安裝的常見問題。以下是解決此錯誤並讓 phpize 啟動並運行的方法。
先決條件:
您已經安裝了適合您的PHP 版本的必要開發包,例如php- Debian/Ubuntu 的dev 或RHEL/CentOS 的php- devel。
解決方案:
Debian/Ubuntu:
對於Debian 9 或Ubuntu 16.04,安裝:
<code class="shell">sudo apt install php-dev</code>
對於舊版的Debian/Ubuntu:
對於PHP 5,安裝php5 -dev:
<code class="shell">sudo apt-get install php5-dev</code>
對於PHP 7.x,安裝php7.x-dev(將x 替換為PHP 版本):
<code class="shell">sudo apt-get install php7.x-dev</code>
RHEL/CentOS:
安裝php-devel 軟體包:
<code class="shell">yum install php-devel</code>
附加說明:
如果安裝開發套件後仍然遇到錯誤,請嘗試以下命令找到config.m4:
<code class="shell">find / -type f -name config.m4</code>
安裝開發套件後,您應該能夠運行phpize 並繼續安裝擴充功能。
以上是為什麼我在執行 phpize 時出現「找不到 config.m4」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!