作者a07051226 (葡萄糖)
看板Linux
標題[問題] nginx設定問題
時間Sat Apr 23 00:22:28 2016
我在上面架設WordPress,然後還有phpMyAdmin
目錄結構是這樣
/var/www/wordpress
/var/www/phpMyAdmin
在nginx中設定root /var/www/wordpress
這樣可以達到輸入127.0.0.1直接進入網頁
如果沒有改就變成要127.0.0.1/wordpress/
不過修改完後變成phpMyAdmin不能進去(原本是127.0.0.1/phpMyAdmin/)
有沒有什麼方法可以達成的?
-----
Sent from JPTT on my Sony D6563.
--
蘿莉無限好
只是會長大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.230.129
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1461342153.A.87F.html
1F:→ kenduest: location /phpMyAdmin/ { alias /var/www/phpMyAdmin; }04/23 00:26
沒有用他給我403
※ 編輯: a07051226 (36.226.230.129), 04/23/2016 00:36:15
2F:→ kenduest: 403 是權限禁止,看一下 nginx 的 error_log 寫什麼04/23 00:48
我改root後忘記把404頁面帶走才會出現403
3F:→ kenduest: 另外請確認 location 那設定是寫在 server {} 區段內04/23 00:50
4F:→ kenduest: 最後上面那設定改成 alias /var/www/phpMyAdmin/;04/23 00:58
現在會變成/phpMyAdmin/8ndex.php/index.php(loop
※ 編輯: a07051226 (36.226.230.129), 04/23/2016 01:15:09
※ 編輯: a07051226 (36.226.230.129), 04/23/2016 01:15:56
5F:→ kenduest: 我應該先問,root 在 /var/www/wordpress 時候04/23 02:01
6F:→ kenduest: 你的 phpmyadmin 可以進去嗎?04/23 02:01
7F:→ kenduest: 另外你的 phpmyadmin 還有 nginx 額外設定嗎 ?04/23 02:02
沒有,只有設定location ~ \.php$
8F:→ kenduest: 抱歉,上面應該是說 root 在 /var/www/ 目錄時候04/23 02:02
這時候可以
10F:→ kenduest: 瀏覽,後面多一個 / 先避免 url 重導這種情況04/23 02:05
11F:→ kenwufederer: root應該要是/var/www04/23 08:49
我原本root /var/www的話
要進WordPress就是localhost/wordpress/
要進phpMyAdmin就是localhost/phpMyAdmin/
這樣都是可以進去的
但是現在想要loalhost直接進WordPress
我有想過把phpMyAdmin資料夾搬進去WordPress裡面,但好像不太好
※ 編輯: a07051226 (27.246.24.191), 04/23/2016 09:15:07
12F:→ kenduest: 或者是你改 root 在 /var/www 就好,然後裡面放 04/23 20:47
我目前就放在同一個資料夾好了
謝謝意見
13F:→ kenduest: index.php, 裡面程式碼寫重導到 wordpress 路徑就好 04/23 20:48
14F:→ kenduest: <?php header("Location: /wordpress/"); ?> 04/23 20:48
15F:→ kenduest: 這個方式給你參考 04/23 20:49
※ 編輯: a07051226 (36.228.230.64), 04/24/2016 00:29:20
16F:推 STDAT12885: 設定var/www/phpmyadmin 05/19 01:11
17F:→ STDAT12885: 軟連結到/var/www/wordpress 05/19 01:11