小弟是最近想幫公司架一個phpbb的論壇~
但是還在安裝phpMyAdmin2.6.4~就出問題了
各軟體之版本如下:
OS:win2000 server
Websrv : IIS 5
php : 4.4.0 (我安裝在D:\PHP)
mySQL : 4.1.14-nt
phpMyAdmin :2.6.4
(mysql , iis , phpMyAdmin都在同一台server)
我有照著教學區的方式來設定config.inc.php
然後mySQL的user如下…(我連匿名user都建了)
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | *A4B6157319038724E3560894F7F932C8886EBFCF |
| localhost | | |
| % | root | *A4B6157319038724E3560894F7F932C8886EBFCF |
| % | | |
+-----------+------+-------------------------------------------+
結果phpMyAdmin還是連不上…error訊息是:
=========================================
HTTP 401.5 - 未經授權: ISAPI 授權或 CGI 應用程式失敗
Internet Information Services
技術資訊 (供技術支援人員使用)
背景:
您嘗試前往的 Web 伺服器位址中有安裝 ISAPI 或 CGI 程式,這些程式會先檢驗使用者憑證,正確無誤後方可繼續。 用來連接至伺服器的驗證憑證被此程式拒絕。
=========================================
config.inc.php相關設定如下:
$cfg['PmaAbsoluteUri'] = 'http://localhost/CIMKM/phpMyAdmin/'
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
其它略~~
=========================================
php.ini
extension_dir = "D:\PHP\extensions"
....
extension=php_mbstring.dll
=========================================
請問各位大大~我那邊作錯了嗎~我爬文爬了兩天…還是找不出問題~
[問題] mySQL4.1 +phpMyAdmin2.6.4無法開啟管理畫面
版主: 版主管理群
[問題] mySQL4.1 +phpMyAdmin2.6.4無法開啟管理畫面
Work smart not hard.
我的問題也解決了!以下剪自 config.inc.php
=============================================
/* In most cases you can leave this variable empty, as the correct value
* will be detected automatically. However, we recommend that you do
* test to see that the auto-detection code works in your system. A good
* test is to browse a table, then edit a row and save it. There will be
* an error message if phpMyAdmin cannot auto-detect the correct value.
*/
$cfg['PmaAbsoluteUri'] = '';
=============================================
結果我就讓 $cfg['PmaAbsoluteUri'] 空在那裡,就像上面一樣,就解決了!
在與 MySQL 4.0 搭配時我是設成 localhost/phpMyAdmin/ ,結果執行的很順利。為何到 4.1 時就會出現問題呢?而且現在雖然只要輸入一次密碼,但是在認證窗上的中文訊息會出現亂碼,這又該如何解決?
我會不會要求太多了點?
=============================================
/* In most cases you can leave this variable empty, as the correct value
* will be detected automatically. However, we recommend that you do
* test to see that the auto-detection code works in your system. A good
* test is to browse a table, then edit a row and save it. There will be
* an error message if phpMyAdmin cannot auto-detect the correct value.
*/
$cfg['PmaAbsoluteUri'] = '';
=============================================
結果我就讓 $cfg['PmaAbsoluteUri'] 空在那裡,就像上面一樣,就解決了!
在與 MySQL 4.0 搭配時我是設成 localhost/phpMyAdmin/ ,結果執行的很順利。為何到 4.1 時就會出現問題呢?而且現在雖然只要輸入一次密碼,但是在認證窗上的中文訊息會出現亂碼,這又該如何解決?
我會不會要求太多了點?

