日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php用户登录后跳转到主页,phpmyadmin登录后跳到首页的问题

發布時間:2025/4/5 php 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php用户登录后跳转到主页,phpmyadmin登录后跳到首页的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我的做法是配置好 PHP 之后,直接到 DOCUMENT_ROOT 下建立一個到 PMA 的軟鏈接。

[16:56] caiknife@caiknife-ThinkPad-T400:/usr/share/nginx/html

> ll

總用量 12K

-rw-r--r-- 1 root root 537 5月 13 2013 50x.html

lrwxrwxrwx 1 caiknife caiknife 43 9月 30 09:49 cakestrap -> /home/caiknife/source/cakestrap/app/webroot

-rw-r--r-- 1 root root 612 5月 13 2013 index.html

-rwxrwxrwx 1 caiknife caiknife 17 9月 21 10:52 phpinfo.php

lrwxrwxrwx 1 caiknife caiknife 21 9月 22 10:18 phpmyadmin -> /usr/share/phpmyadmin

lrwxrwxrwx 1 caiknife caiknife 21 10月 12 18:27 pma -> /usr/share/phpmyadmin

之后直接訪問子目錄就可以了。

更新

按照題主的思路,我做了下面這個配置:

location /p {

root /usr/share/phpmyadmin;

index index.php;

}

location ~ ^/p/.*\.(php|php5)$ {

root /usr/share/phpmyadmin;

fastcgi_split_path_info ^(.+\.php)(/.+)$;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_index index.php;

include fastcgi_params;

}

重啟 nginx 后,訪問 http://localhost:81/p , 得到了 404 頁面。我的 nginx 端口監聽的是 81 ,80端口留給了 apache 。

為什么會報錯 404 ?看一下錯誤日志:

2013/12/13 23:17:55 [error] 5276#0: *1 open() "/usr/share/phpmyadmin/p" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /p HTTP/1.1", host: "localhost:81"

從 log 中看出,你重寫了 root 之后,訪問 phpmyadmin 的子目錄時,實際上訪問的物理路徑是 DOCUMENT_ROOT + 'phpmyadmin' 。

OK,那么我再建立一個軟鏈接吧。

$ sudo ln -s /usr/share/phpmyadmin/ /usr/share/phpmyadmin/p

現在訪問正常了。

多麻煩的事情,本來一個軟鏈接就能搞定的事情,現在要兩個配置+一個軟鏈接才能搞定,多次一舉。

總結

以上是生活随笔為你收集整理的php用户登录后跳转到主页,phpmyadmin登录后跳到首页的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。