還原PHP網站

目前碰到的網站一般有兩種 都是採用thinkphp

  • 一般入口文件爲index.php或者index.html

一、正常入口文件在根目錄

放在www下,通過訪問localhost/文件目錄訪問

二、 入口文件不在根目錄下

  • 樣例:一個管理後臺,文件名叫Api
  • 軟件:通過phpstudy還原 這裏用的phpstudy是新版 v8.0.9.3

1、先找入口文件:

該樣例的入口文件在Api/Public/index.php

2、要設置根目錄在public

php網站根目錄

如果沒有這種便捷設置改根目錄的,就改apache的vhost文件:

(有些不同軟件修改的文件位置不同,但都是叫vhost)

(1)添加監聽端口8088:

一些其它軟件修改的位置是apche/conf/httpd.conf 文件
apache的vhost設置文件

(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/網站名字
或者找找有沒有其它設置
在這裏插入圖片描述

4、訪問登錄頁面路徑:localhost:81/uilogin

發佈了8 篇原創文章 · 獲贊 0 · 訪問量 2783
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章