這篇文章給大家介紹TP5相關(guān)解決問題有哪些,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
新興ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
- command.php 命令行啟動TP5框架需要讀取的文件 - common.php 常用的函數(shù),都寫在這個文件中 - config.php 配置文件,開啟什么,關(guān)閉什么,都在這設(shè)置 - database.php 連接數(shù)據(jù)庫時候讀取的文件,比如用戶名 - route.php 路由文件,美化url的 - tags.php 擴展框架的時候用到
- static 這里放的是css、html之類的靜態(tài)文件 - favicon.ico 這個是網(wǎng)站圖標(biāo),在標(biāo)簽欄顯示的 - index.php 網(wǎng)站入口文件,所有的請求都會經(jīng)過這里 - robots.txt 禁止搜索引擎爬取頁面的設(shè)置 - router.php 在沒有部署網(wǎng)站環(huán)境的情況下,配置這個文件可以讓網(wǎng)站運行
- 目錄 只是小寫字母和下劃線構(gòu)成 - 類的文件名以命名空間定義,并且命名空間和類庫文件所在路徑一致。 - 類的文件采用駝峰,并且首字母大寫,其余文件為小寫加下劃線。 - 類名和類文件名保持一致,采用駝峰命名,首字母大寫。 - 函數(shù)使用駝峰命名,首字母小寫。 - 屬性名采用駝峰,首字母小寫 - 以雙下劃線開頭的函數(shù)或方法為魔術(shù)方法。 - 常量以大寫字母和下劃線命名 - 表和字段必須以小寫字母和下劃線命名方式,不能以下劃線開頭。
修改vhosts.conf
<VirtualHost _default_:80> DocumentRoot "C:\phpStudy\PHPTutorial\WWW\public" ServerName localhost ServerAlias localhost <Directory "C:\phpStudy\PHPTutorial\WWW\public"> #下面被注釋的代碼,用“l(fā)ocalhost”訪問時會禁止訪問 #Options -Indexes -FollowSymLinks +ExecCGI Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "C:\phpStudy\PHPTutorial\WWW\public" ServerName www.gohosts.com ServerAlias gohosts.com <Directory "C:\phpStudy\PHPTutorial\WWW\public"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>
httpd.conf
去掉LoadModule rewrite_module前面的#
AllowOverride None 替換為 AllowOverride All(有多處設(shè)置,需要替換)然后保存
在相應(yīng)的目錄下,添加.htacces文件
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule>
添加web.config文件
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="cms"> <match url="^cms/(.*)$" /> <action type="Rewrite" url="/public/cms/pages/{R:1}" /> </rule> <rule name="OrgPage" stopProcessing="true"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_HOST}" pattern="^(.*)$" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/public/index.php/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
關(guān)于TP5相關(guān)解決問題有哪些就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
本文題目:TP5相關(guān)解決問題有哪些
瀏覽地址:http://www.chinadenli.net/article16/jigsdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、App開發(fā)、、動態(tài)網(wǎng)站、建站公司、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)