開啟apache安裝目錄中的httpd.confg,修改以下內容:
開啟以下擴充套件:loadmodule rewrite_module modules/mod_rewrite.so
在directory標籤中,將allowoverride none 設定為allowoverride all
重啟apache
將.htacess內容修改為以下內容:
options +followsymlinks -multiviews
rewriteengine on
rewritecond %!-d
rewritecond %!-f
rewriterule ^(.
*)$ index.php/$1
[qsa,pt,l]
<
/ifmodule>
如果你是使用wamp搭建的環境,那麼不需要修改.htacess,而是需要httpd-vhost.conf檔案中修改規則,如下所示。
>
//開啟重寫
rewriteengine on
rewritecond $1!^
(index\.php|\/public)
重寫規則:可以不需要輸入index.php來進行訪問
rewriterule ^(.
*)$ /index.php/$1
[l] documentroot "e:/phpstudy/www/tp6/tp/public"
servername www.test.com
serveralias
fcgidinitialenv phprc "e:/phpstudy/extensions/php/php7.3.4nts"
addhandler fcgid-script .php
.php
errorlog "e:/phpstudy/extensions/apache2.4.39/logs/www.test.com_error.log"
customlog "e:/phpstudy/extensions/apache2.4.39/logs/www.test.com_acess.log" common
>
options followsymlinks execcgi
allowoverride all
order allow,deny
allow from all
require all granted
directoryindex index.php index.html error/index.html
<
/directory>
tp6初探基礎
通過命令列安裝 composer create project topthink think tp命令列安裝的tp6會在根目錄下生成 example.env檔案 此為環境變數示例檔案 重新命名為 env按需求修改即可,修改後預設開啟了除錯模式 檢視.env檔案,設定除錯模式開關 true 開啟除錯時...
TP6安裝單應用和TP6安裝多應用
php 7.1.0 必須使用composer安裝更新tp61 第一次安裝,在命令列下面,切換到你的web根目錄下 面並執行下面的命令 tp是專案檔名稱可以修改 composer create project topthink think tp2 詳細安裝檢視官方文件 1 在命令列下面,切換到你的專案...
TP6資料庫作業
1.查詢所有email欄位為 thinkphp qq.com 的資料。dump db table think tp where email thinkphp qq.com select 查詢id為3的資料email列的值。dump db table think tp where id 3 selec...