亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

? php教程 php手冊 第一次使用TP5.0新建項(xiàng)目

第一次使用TP5.0新建項(xiàng)目

May 29, 2018 am 10:05 AM

第一次使用TP5.0新建項(xiàng)目
僅供參考。
安裝問題中所屬:新建一個(gè)項(xiàng)目,下屬:shop,cms,weixin,mobile四個(gè)模塊(這里暫時(shí)稱之為模塊吧)
一、將你的網(wǎng)站住目錄設(shè)置為 ./public也就是說,你的網(wǎng)站主目錄是public目錄,github中的其他兩個(gè)目錄隨意你放到任何位置,但是前提是,根據(jù)文件引用規(guī)則,確實(shí)能夠相互引用。
public中默認(rèn)有:├─public????????????????WEB目錄(對外訪問目錄)<br>│??├─index.php??????????入口文件<br>│??├─.htaccess??????????用于apache的重寫<br>│??└─router.php?????????快速測試文件(用于PHP內(nèi)置webserver)這也就意味著,在tp5.0的版本中,你的網(wǎng)站主目錄里將不會出現(xiàn)框架目錄和項(xiàng)目目錄(這樣說可能略顯復(fù)雜了,也就是說:把所有不用直接訪問的文件都移到網(wǎng)站目錄外面了,這樣為了安全。)。
虛擬主機(jī)或者不支持自定義主目錄的云主機(jī)中,請將本目錄里所有文件復(fù)制到外面的主目錄中,并修改相應(yīng)的引用。
也就是tp3.0的方式,否則:你只能使用:http://think.com/public/index.php來訪問了。

二、項(xiàng)目文件的自動生成
從github上clone的時(shí)候,默認(rèn)項(xiàng)目目錄中是有文件的,安裝問題中所述,是不想要index這個(gè)模塊的,所以可以把a(bǔ)pplication目錄里的文件全部刪除(你最好不要刪除這個(gè)目錄)。
然后,復(fù)制github庫中的‘build.php’到‘a(chǎn)pplication’
并修改為:

<?php
return [
    // 生成運(yùn)行時(shí)目錄
    &#39;__dir__&#39;  => [&#39;runtime/cache&#39;, &#39;runtime/log&#39;, &#39;runtime/temp&#39;],
    &#39;__file__&#39; => [&#39;tags.php&#39;],
    //其實(shí),如果上面的改成:&#39;__file__&#39; => [&#39;tags.php&#39;,&#39;config.php&#39;], 那么config.php 也會自動創(chuàng)建
    // 定義shop模塊的自動生成
    &#39;shop&#39;    => [
        &#39;__file__&#39;   => [&#39;tags.php&#39;],
        &#39;__dir__&#39;    => [&#39;behavior&#39;, &#39;controller&#39;, &#39;model&#39;, &#39;view&#39;],
        &#39;controller&#39; => [&#39;Index&#39;, &#39;Test&#39;, &#39;UserType&#39;],
        &#39;model&#39;      => [],
        &#39;view&#39;       => [&#39;index/index&#39;],
    ],
    // 定義cms模塊的自動生成
    &#39;cms&#39;    => [
        &#39;__file__&#39;   => [&#39;tags.php&#39;],
        &#39;__dir__&#39;    => [&#39;behavior&#39;, &#39;controller&#39;, &#39;model&#39;, &#39;view&#39;],
        &#39;controller&#39; => [&#39;Index&#39;, &#39;Test&#39;, &#39;UserType&#39;],
        &#39;model&#39;      => [],
        &#39;view&#39;       => [&#39;index/index&#39;],
    ],
    // 定義mobile模塊的自動生成
    &#39;mobile&#39;    => [
        &#39;__file__&#39;   => [&#39;tags.php&#39;],
        &#39;__dir__&#39;    => [&#39;behavior&#39;, &#39;controller&#39;, &#39;model&#39;, &#39;view&#39;],
        &#39;controller&#39; => [&#39;Index&#39;, &#39;Test&#39;, &#39;UserType&#39;],
        &#39;model&#39;      => [],
        &#39;view&#39;       => [&#39;index/index&#39;],
    ],
    // 定義weixin模塊的自動生成
    &#39;weixin&#39;    => [
        &#39;__file__&#39;   => [&#39;tags.php&#39;],
        &#39;__dir__&#39;    => [&#39;behavior&#39;, &#39;controller&#39;, &#39;model&#39;, &#39;view&#39;],
        &#39;controller&#39; => [&#39;Index&#39;, &#39;Test&#39;, &#39;UserType&#39;],
        &#39;model&#39;      => [],
        &#39;view&#39;       => [&#39;index/index&#39;],
    ],
    // 。。。 其他更多的模塊定義
];

當(dāng)然,你還要在'index.php'中添加一行代碼://你最好在完成自動生成后,把他刪除了。<br/>define(&#39;APP_AUTO_BUILD&#39;,true);接著,訪問你的域名(或者本地地址),按照上面問題中所屬的模塊,你會得到一個(gè)錯(cuò)誤頁面
原因很簡單,因?yàn)槟J(rèn)模塊是index,而這個(gè)問題所要求的項(xiàng)目中沒有index模塊。
那么我們要修改配置文件,不過打開項(xiàng)目目錄(application),然后進(jìn)入模塊目錄,你會發(fā)現(xiàn),哦,你找不到配置文件,是的,根據(jù)默認(rèn)的生成情況來看,配置文件是沒有進(jìn)行生成的(最起碼上面的自動生成代碼中是沒有的)。
那么我們可以自己新建一個(gè),根據(jù)tp5.0模板中的介紹,我們可以在項(xiàng)目目錄(application)中直接新建一個(gè)’config.php‘文件,并寫入:

<?
return [
        // 默認(rèn)模塊名
        &#39;default_module&#39;        => &#39;shop&#39;,
        // 禁止訪問模塊
        &#39;deny_module_list&#39;      => [COMMON_MODULE, &#39;runtime&#39;],
        // 默認(rèn)控制器名
        &#39;default_controller&#39;    => &#39;Index&#39;,
        // 默認(rèn)操作名
        &#39;default_action&#39;        => &#39;index&#39;,
        // 默認(rèn)的空控制器名
        &#39;empty_controller&#39;      => &#39;Error&#39;,
        // 操作方法后綴
        &#39;action_suffix&#39;         => &#39;&#39;,
        // 操作綁定到類
        &#39;action_bind_class&#39;     => false,
    ];

哦,好吧,從這里你會看出,這里是直接復(fù)制的’think/thinkphp/convention.php‘中的代碼,是的,我想告訴你的就是,如果你遇到問題,直接看tp的源代碼,將會獲得意想不到的幫助。
哦,是的,ThinkPHP 5 簡明開發(fā)手冊 也是個(gè)好地方

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1597
29
PHP ????
1488
72
???
Go ?? ????? ??: ? ??? ?? ?? Go ?? ????? ??: ? ??? ?? ?? Mar 04, 2024 pm 04:54 PM

"Go ?? ????? ??: ? ??? ?? ??" ???? ??? ??? ?? ? ??? ??? ???? ???? ? ? ??? ?????. ??? ??? ??? ??? ?? ????? ??? Go ??? ? ?? ????? ???? ?? ???? ????. ? ????? ?? ?? ??? ?? ? ??? Go ??? ???? ??? ????? ??? Go ??? ? ? ???? ???? ??? ? ??????? ??? ? ????. 1. ??? HTTP ?? ?? ??? ?????.

Huawei Cloud Edge Computing ?? ?? ???: ?????? ??? ???? ?? Java ?? ?? Huawei Cloud Edge Computing ?? ?? ???: ?????? ??? ???? ?? Java ?? ?? Jul 05, 2023 pm 09:57 PM

Huawei ???? ?? ??? ?? ?? ???: ?????? ???? ???? ?? Java ?? ?? IoT ??? ??? ??? ?? ???? ???? ?? ? ?? ??? ?? ??? ??????? ??? ?? ??????. Huawei Cloud? ?? ??? ???? ???? ??? ?? ???? ??? ???? ??? ?? ??? ???? ?? ??? ??????? ?? ?? ????? ? ??? ???. ? ????? Java ??? ?? Huawei Cloud ?? ??? ?????? ??? ???? ??? ?????. ?? ?? ??? ???? ???. Java Development Kit? ???? ??? ??????(

Java? ??? ?? ?? ??? ?????. Java? ??? ?? ?? ??? ?????. Jan 30, 2024 am 09:34 AM

Java ?? ??? ?? ??? ?? ?? ?? ??? ??? ??? ??? ??? ?? ??? ??? ??? ???? ??? ????? ???? ???? ?? ???????. ??? ?? ??? ???? ??? ???? ??? Java ?? ?????. publicclassBubbleSort{publicstaticvoidbubbleSort(int[]arr){int

Python ?????? ?? ?? ?? ??? ?? ?????. Python ?????? ?? ?? ?? ??? ?? ?????. Jan 04, 2024 am 10:50 AM

?? ?? ??? ?? Python ?????? ?? ?????. Python? ??? ??? ??? ????? ?????. ???? ?? Python ?????? ?? ?? ??? ???? ?? ?? ?????. ? ????? ??? ???? ? ??? ?? ? ?? ???? ?? ??? ?????. Print HelloWorldprint("HelloWorld") ??? Python?? ?? ??? ?? ?????. print() ??? ??? ??? ???? ? ?????.

PHP? ???? ?? ?? ????? ?? ?? ?? ??? ???? ?? PHP? ???? ?? ?? ????? ?? ?? ?? ??? ???? ?? Aug 06, 2023 pm 04:49 PM

PHP? ???? ?? ?? ????? ?? ?? ?? ??? ???? ?? ?? ??? ?? ???? ???? ?? ?????. ??? ?? ?? ??? ?? ?? ?? ??? ?? ?????. ??? ???? ???? ?????? ??? ?? ?? ?? ?? ??? ????, ?? ??? ?????, ?? ???? ???? ? ????. ? ????? PHP? ???? ?? ?? ?? ??? ?? ??? ???? ??? ???? ?? ?? ??? ?????. 1. ?? ?? ?? ??? ?? ?? ??? ???? ?? ??????? ??????.

?? ???? PHP ??: ?? ?? ?? 10?? ?? ???? PHP ??: ?? ?? ?? 10?? Feb 19, 2024 pm 03:00 PM

PHP ??? ???? ??? ?? ?? ???? ?? ? ??? ? ??????? ???? ? ?????. ? ????? PHP ??? ????? ???? 10?? ?? ??? ?? ??? ???? ??? ?????. 1. ??? ?? ?? $username=$_POST["username"];$passWord=$_POST["password"] ? ???? ?? ???? ??? ??? ????? ???? ?? ??? ?? ??? ?????. 2. ?? ? $database_host="localhost";$database_username="username";$database_pa? ?????.

?? ? ?: Java?? ?? ?? ????? ???? ?? ???? ?? ? ?: Java?? ?? ?? ????? ???? ?? ???? Feb 18, 2024 am 10:52 AM

Java ?? ?? ?? ?? ?? ??? ? ?? ?? ??? ???? ?? ?? ??? ?? ??(?? ?? ?) ??? ?? ???? ?? ??? ??? ??? ???? ???? ???? ?? ???????. ? ????? ?? ??? ?? ?? ?? ???? ???? ?? Java ?? ??? ?????. ???? ?? ?? ??? ?? ??? ??? ??? ??? ??? ???? ?? ??? ? ???? ??? ????. ?? ???? ?? ???? ?? ??(?? ?? ?) ??? ???? ??? ??? ?? ?????. ?? ??? ?????.

????? ?????: Go ???? ????? ???? ??? ??? ?? ?? ????? ?????: Go ???? ????? ???? ??? ??? ?? ?? Mar 04, 2024 pm 03:09 PM

??: ????? ????: Go ???? ????? ???? ??? ??? ?? ?? ??? ??? ??????? ??? ??? ?? ?????? ?????. Go ???? ????? ???? ??? ??? ?? ??? ??? ??? ??? ??? ????? ?? ?? ?????? ?? ? ?????. ? ????? Go ???? ????? ???? ??? ??? ???? ??? ??? ??? ??? ????? ? ??? ?? ?? ?? ??? ?????. 1. ??(Array) ??? ?? ?????, ?? ??? ??

See all articles