簡體   English   中英

php-在Windows 7的PHP7 Apache / 2.4.7上安裝phpmyadmin時遇到問題

[英]php - Have trouble installing phpmyadmin on PHP7 Apache/2.4.7 on windows 7

致命錯誤:未捕獲錯誤:調用C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc:177中未定義的函數mb_detect_encoding():堆棧跟蹤:#0 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc(282):_encode('%s擴展...')#1 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc(289):_gettext(' %s擴展...')#2 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ core.lib.php(306):__('%s擴展...')#3 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ core.lib.php(957):PMA_warnMissingExtension('mbstring',true)#4 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ common.inc.php(102):PMA_checkExtensions()#5 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ index.php(13):require_once('C:\\ Apache24 \\ htd ...')#6 {main}放在C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-第177行的gettext \\ gettext.inc

在Windows PHP7,MySql,Apache和PhpMyAdmin上安裝后,我遇到了同樣的問題。

解決方案是在php.ini文件中添加:
extension_dir = "c:/php7/ext"

我得到了這個答案的幫助: https : //stackoverflow.com/a/25301739/3548935

確保您也取消注釋了php.ini文件中的這一行:
extension=php_mbstring.dll

我有同樣的問題,我只是這樣更新完整的擴展文件夾路徑

extension_dir = "C:/wamp/bin/php/php7.1.13/ext/"

並更新了最新的phpmyadmin版本,因為phpmyadmin4.1.14與php7不兼容。 我希望它能解決您的問題

暫無
暫無

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

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