簡體   English   中英

如何更改 phpmyadmin 使用的 PHP 版本?

[英]How can I change the PHP version used by phpmyadmin?

我在我的 ubuntu 服務器上安裝了 phpmyadmin,該服務器根據使用的網站運行多個版本的 PHP。 默認版本是 7.4,但 phpmyadmin 使用 7.2,原因不明。 簡單的問題:我在哪里改變它? 在任何論壇或文檔中都找不到它...

我嘗試將我在虛擬主機站點中使用的內容放入 phpmyadmin/apache.conf:

<FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost/"
</FilesMatch>

但它不起作用,我還有 7.2

非常感謝 !

找到解決方案,因為我的 Phpmyadmin 安裝不使用虛擬主機文件系統。 要修改的文件是 /etc/phpmyadmin/apache.conf

我放了一個代碼,但在目錄標簽之外,你必須把它放在里面才能使它工作:

<Directory /usr/share/phpmyadmin>
    <FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost/"
    </FilesMatch>
</Directory>

然后,重新啟動 Apache 更改 PHP 版本的 phpmyadmin 頁面。

謝謝 !

這是我的做法:

Go 到 phpmyadmin 配置

cd /etc/apache2/sites-available

打開配置文件

sudo nano phpmyadmin.conf

將以下行放入標簽中以提供 7.4:

include /etc/apache2/conf-available/php7.4-fpm-conf

重啟apache:

sudo systemctl restart apache2

請注意,我的設置主要來自 教程。

在 /etc/phpmyadmin/apache.conf 中添加以下代碼

<Directory /usr/share/phpmyadmin>
    <FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php8.1-fpm.sock|fcgi://localhost/"
    </FilesMatch>
</Directory>

之后重啟 Apache

sudo systemctl restart apache2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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