要進入phpmyadmin時要如何設,才能跳出輸入密碼的對話框?



贊助商連結


頁 : [1] 2

bigmichael
2002-11-05, 12:01 AM
我看高健智的網路實作經典做的!
我是linux redhat 7.1
我看書上第12-30頁上操作,可是遇到一個問題?

[root@linux www]# htpasswd -cm /www/users root
htpasswd: cannot open file /www/users for write access
fopen: No such file or directory

到這裡就出問題了,上面的那一語法是什摸意思呢?htpasswd -cm /www/users root
可否請高手解說一下,看不懂也?

贊助商連結


repsol
2002-11-05, 12:58 AM
確定該檔案的folder有存在嗎??
先建好/www/這個目錄
再執行那個命令試看看

JoeHorn
2002-11-05, 01:40 AM
最初由 bigmichael 發表
我看高健智的網路實作經典做的!
我是linux redhat 7.1
我看書上第12-30頁上操作,可是遇到一個問題?
[color=#ff0000]
[root@linux www]# htpasswd -cm /www/users root
htpasswd: cannot open file /www/user...
http://phpbb-tw.net/phpbb/viewtopic.php?t=11455

bigmichael
2002-11-05, 10:21 PM
我照您的方法設了這個檔案就可以設密碼了。
後來我又照書上做下去,

建一個檔取名為 .htaccess並放在 phpmyadmin裡面
內容為


authname "can access data"
authtype basic
authuserfile /home/wwwuser/users
require user root


後來跳出對話框了,
但是我輸入帳號root密碼000000(我之前設的)
但是就是進不去也?
是那裡設錯了呢?

repsol
2002-11-06, 02:38 PM
第一篇文章所 create 的 file 是 /www/users
最後一篇文章 .htaccess 內容所指定的路徑為/home/wwwuser/users

不知道你是否有注意到
這兩各要一致喔

再試試....Good Luck !!!

bigmichael
2002-11-06, 06:17 PM
是啊!我有發現,如果是這樣,那書本就有誤了!
我回家試試!


最初由 repsol 發表
第一篇文章所 create 的 file 是 /www/users
最後一篇文章 .htaccess 內容所指定的路徑為/home/wwwuser/users

不知道你是否有注意到
這兩各要一致喔

再試試....Good Luck !!! [/U]

achilles
2002-11-06, 06:30 PM
建議更改 config.inc.php3 ,更改成如下的設定



$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';


這樣你就可以使用MySQL內的使用者當帳號登入 phpMyAdmin

bigmichael
2002-11-06, 11:05 PM
我有設一致可是還是不行也??

bigmichael
2002-11-06, 11:08 PM
不知您使用的linux是那一個版本,您的內容和我的不太相同也而且也沒有


最初由 achilles 發表
建議更改 config.inc.php3 ,更改成如下的設定



$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';


這樣你就可以?..

bigmichael
2002-11-06, 11:11 PM
不知您的linux是哪一個版本,您的內容格式和我的linux redhat 7.1有一點不同,而且我的config.inc.php內沒有'auth_type'這個項目?





最初由 achilles 發表
建議更改 config.inc.php3 ,更改成如下的設定



$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';


這樣你就可以?..