目前碰到的網站一般有兩種 都是採用thinkphp
- 一般入口文件爲index.php或者index.html
一、正常入口文件在根目錄
放在www下,通過訪問localhost/文件目錄訪問
二、 入口文件不在根目錄下
- 樣例:一個管理後臺,文件名叫Api
- 軟件:通過phpstudy還原 這裏用的phpstudy是新版 v8.0.9.3
1、先找入口文件:
該樣例的入口文件在Api/Public/index.php
2、要設置根目錄在public
如果沒有這種便捷設置改根目錄的,就改apache的vhost文件:
(有些不同軟件修改的文件位置不同,但都是叫vhost)
(1)添加監聽端口8088:
一些其它軟件修改的位置是apche/conf/httpd.conf 文件
(2)添加配置文件,新建一個locahost_8088.conf:
一些其它軟件修改的文件是/apache2.4/conf/extra/httpd-vhosts.conf,直接在該文件添加一個vhost
<VirtualHost *:8088> #端口
DocumentRoot "xxxx/WWW/tp5/public" #設置入口文件所在位置
FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions/php/php5.6.9nts"
AddHandler fcgid-script .php
FcgidWrapper "xx/php/php5.6.9nts/php-cgi.exe" .php ##這個是解析php的一個配置
<Directory "xxx/WWW/tp5/public">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
DirectoryIndex index.php index.html
</Directory>
</VirtualHost>
添加完需要重啓下apache
3、訪問路徑可以查看route.php文件,左邊是訪問路徑,右邊是實際路徑
不是所有網站都會設置,如果沒有這個設置,嘗試常規的,直接localhost/網站名字
或者找找有沒有其它設置