[問題] phpMyAdmin 對外連線限制問題

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

appleboy 寫:把你的 http.conf 檔 貼出來看看吧~ :-o
千萬不要全部貼出來,雖然說不是多長但是看起來還是很傷眼的 Orz
不知道要貼哪部分的話還是放出來給大家下載回去看好了...
option
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-05-27 01:38

文章 option »

appleboy 寫:
option 寫: 網頁跟資料庫都是在同一台主機上 只是說要進入PHPMYADMIN 只能在本機上執行說~
不然包含區域網路要登入都會顯示 You don't have permission to access /a/ on this server
把你的 http.conf 檔 貼出來看看吧~ :-o
2006-06-01 httpd.conf檔案內容移除
~小羽
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

代碼: 選擇全部

ServerName localhost:80
這個改掉,沒有 domain name 用 IP addr 也可以,不要用 localhost,會出問題。

還有,你 /home/admin/www/ 的權限是什麼?
option
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-05-27 01:38

文章 option »

chiouss 寫:

代碼: 選擇全部

ServerName localhost:80
這個改掉,沒有 domain name 用 IP addr 也可以,不要用 localhost,會出問題。

還有,你 /home/admin/www/ 的權限是什麼?
ServerName 我已經改成 domain name
/home/admin/www/ 那是PHPMYADMIN所在
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

option 寫:/home/admin/www/ 那是PHPMYADMIN所在
我不是問它裡面放什麼,我問它的權限
option
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-05-27 01:38

文章 option »

chiouss 寫:
option 寫:/home/admin/www/ 那是PHPMYADMIN所在
我不是問它裡面放什麼,我問它的權限
不好意思 請問從哪裡看權限
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

option 寫:
chiouss 寫:
option 寫:/home/admin/www/ 那是PHPMYADMIN所在
我不是問它裡面放什麼,我問它的權限
不好意思 請問從哪裡看權限

代碼: 選擇全部

ls -l /home/admin/ | grep 'www'
option
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-05-27 01:38

文章 option »

chiouss 寫:
option 寫:
chiouss 寫: 我不是問它裡面放什麼,我問它的權限
不好意思 請問從哪裡看權限

代碼: 選擇全部

ls -l /home/admin/ | grep 'www'
有沒有圖示還是更簡便的方式 我還是看不懂說 不好意思~.~
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

option 寫:

代碼: 選擇全部

ls -l /home/admin/ | grep 'www'
有沒有圖示還是更簡便的方式 我還是看不懂說 不好意思~.~
你的機器可以 telnet 嗎?可以的話直接把上面那個指令貼上去就會看到了...

不行的話,ftp 連上去,切換到 /home/admin,看看你 www 這個目錄後面那串長得怎樣,像是

代碼: 選擇全部

drwx---------
或是其他的...
appleboy
竹貓忠實會員
竹貓忠實會員
文章: 304
註冊時間: 2002-09-15 21:47
來自: 高雄
聯繫:

文章 appleboy »

我可以問一下 妳怎麼看到 httpd.conf

? 判斷是該資量夾權限錯誤
圖檔
歡迎來到 CodeIgniter 繁體中文討論區
My Blog:小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY
option
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-05-27 01:38

文章 option »

appleboy 寫:我可以問一下 妳怎麼看到 httpd.conf

? 判斷是該資量夾權限錯誤
httpd.conf 在本機當然看的到~
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

option 寫:
appleboy 寫:我可以問一下 妳怎麼看到 httpd.conf
? 判斷是該資量夾權限錯誤
httpd.conf 在本機當然看的到~
問題一個一個來...

你的機器用的是 Linux?然後你不知道要怎麼下指令?

代碼: 選擇全部

ls -l |grep /home/admin
然後你知道要用 Alias 來加 /home/admin/?那你是用什麼方法來開/改 httpd.conf :?:
--
這串討論越來越神奇了 Orz
webor
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-01-06 05:13

文章 webor »

chiouss說的是linux檔案目錄的權限
不知道什麼是權限可以參考這個網頁:
http://linux.vbird.org/linux_basic/0210 ... permission

要開放給本機以外的電腦可以瀏覽的話,該目錄的權限至少要是 711(一定要是所有人可執行,亦即最後面要有x),711或755都OK,但不要是777

登入主機後,

代碼: 選擇全部

#cd /home/admin
#ls -l |grep www
看最前面的符號,看看是不是像下列的 711或755

代碼: 選擇全部

drwx--x--x   這是 711
drwxr-xr-x   這是 755
如果不是的話,你可以用下列指令來改

代碼: 選擇全部

#chmod 711 /home/admin/www   (要設711或755都可以)
appleboy 寫: 我可以問一下 妳怎麼看到 httpd.conf

? 判斷是該資量夾權限錯誤
因為有這段,我也是在 chiouss 提出後才看到@@ 藏得太隱密了
話說 chiouss 也太猛了,推測得好準確^^

代碼: 選擇全部

Alias /a/ "/home/admin/www/" 
<Directory "/home/admin/www/"> 
Options Indexes Includes 
AllowOverride All 
Order allow,deny 
Allow from all 
</Directory> 
另外建議,若是可以正常瀏覽了之後,為了安全性考量,最好把這個部分修改為只有區網或是指定的IP、或指定的網域名稱可以瀏覽吧

代碼: 選擇全部

Order deny,allow 
deny from all
allow from yourdomain.com.tw  #改成你的domain name
allow from xxx.xxx.xxx.xxx  #指定的IP
重新建構中的 http://phpbar.net
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

webor 寫:因為有這段,我也是在 chiouss 提出後才看到@@ 藏得太隱密了
話說 chiouss 也太猛了,推測得好準確^^
因為第一頁的 error msg 說沒有 permission 咩!通常不是沒有寫 Directory 那段就是目錄本身的 permission 沒有開給 Apache,就是這麼一回事 :Q
最後由 chiouss 於 2006-06-02 19:29 編輯,總共編輯了 1 次。
webor
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-01-06 05:13

文章 webor »

chiouss 寫:
webor 寫:要開放給本機以外的電腦可以瀏覽的話,該目錄的權限至少要是 711(一定要是所有人可執行,亦即最後面要有x),711或755都OK,但不要是777
目錄的 x 權限應該是指可以 list (search),只開 711 的話應該會沒辦法讀取 php 檔案 (因為沒有 read 權限,看得到但是吃不到) :Q
目錄應該設為711應該OK吧,因為在網站裏的目錄權限只關係到是否可以「進入瀏覽」的權限;,因此設定711或755都OK,設711之後,所有使用者才可以瀏覽這個目錄內的文件,因裏面的檔案都有個別的權限設定,因此還是可以各別設定其讀取權限的;目錄不能設777是因為如此的話會開放該目錄寫的權限,而造成有心人可以放置檔案的機會。
以上是我目前對於檔案權限的認知及想法,如果有不對的地方,歡迎指導喔^_^
重新建構中的 http://phpbar.net
回覆文章

回到「phpMyAdmin」