{"id":732,"date":"2025-06-11T22:27:34","date_gmt":"2025-06-11T14:27:34","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/laravel\/732.html"},"modified":"2025-06-11T22:27:34","modified_gmt":"2025-06-11T14:27:34","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8%e5%bd%93%e5%89%8d%e7%9b%ae%e5%bd%95%e4%b8%ad%e5%88%9b%e5%bb%ba%e4%b8%80%e4%b8%aalaravel%e9%a1%b9%e7%9b%ae","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/732.html","title":{"rendered":"\u5982\u4f55\u5728\u5f53\u524d\u76ee\u5f55\u4e2d\u521b\u5efa\u4e00\u4e2aLaravel\u9879\u76ee"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"Bug&#32534;&#35793;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">Bug&#32534;&#35793;&#29422;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#35201;&#22312;&#24403;&#21069;&#30446;&#24405;&#20013;&#21019;&#24314;&#19968;&#20010;Laravel&#39033;&#30446;&#65292;&#20320;&#21487;&#20197;&#25353;&#29031;&#20197;&#19979;&#27493;&#39588;&#25805;&#20316;&#65306;<\/p>\n<ol>\n<li>\n<p><strong>&#23433;&#35013;Composer<\/strong>&#65306;&#22914;&#26524;&#20320;&#36824;&#27809;&#26377;&#23433;&#35013;Composer&#65292;&#39318;&#20808;&#38656;&#35201;&#19979;&#36733;&#24182;&#23433;&#35013;&#23427;&#12290;&#21487;&#20197;&#20174;<a href=\"https:\/\/www.zhaozhao123.cn\/skin\/go?url=aHR0cHM6Ly9nZXRjb21wb3Nlci5vcmcv\" rel=\"noopener noreferrer nofollow\">Composer&#23448;&#26041;&#32593;&#31449;<\/a>&#19979;&#36733;&#36866;&#21512;&#20320;&#25805;&#20316;&#31995;&#32479;&#30340;&#23433;&#35013;&#31243;&#24207;&#65292;&#24182;&#25353;&#29031;&#25552;&#31034;&#36827;&#34892;&#23433;&#35013;&#12290;<\/p>\n<\/li>\n<li>\n<p><strong>&#21021;&#22987;&#21270;Composer&#39033;&#30446;<\/strong>&#65306;&#25171;&#24320;&#32456;&#31471;&#25110;&#21629;&#20196;&#25552;&#31034;&#31526;&#65292;&#23548;&#33322;&#21040;&#20320;&#24819;&#35201;&#21019;&#24314;&#39033;&#30446;&#30340;&#30446;&#24405;&#12290;&#28982;&#21518;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#21021;&#22987;&#21270;&#19968;&#20010;&#26032;&#30340;Composer&#39033;&#30446;&#65306;<\/p>\n<pre><code class=\"language-bash\">composer create-project --prefer-dist laravel\/laravel my-laravel-project<\/code><\/pre>\n<p>&#36825;&#37324;&#30340;<code>my-laravel-project<\/code>&#26159;&#20320;&#35201;&#20026;&#39033;&#30446;&#25351;&#23450;&#30340;&#21517;&#31216;&#12290;&#36825;&#20010;&#21629;&#20196;&#20250;&#33258;&#21160;&#19979;&#36733;Laravel&#26694;&#26550;&#21450;&#20854;&#20381;&#36182;&#39033;&#12290;<\/p>\n<\/li>\n<li>\n<p><strong>&#36827;&#20837;&#39033;&#30446;&#30446;&#24405;<\/strong>&#65306;&#23433;&#35013;&#23436;&#25104;&#21518;&#65292;&#20999;&#25442;&#21040;&#26032;&#21019;&#24314;&#30340;&#39033;&#30446;&#30446;&#24405;&#65306;<\/p>\n<pre><code class=\"language-bash\">cd my-laravel-project<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>&#21551;&#21160;&#24320;&#21457;&#26381;&#21153;&#22120;<\/strong>&#65306;&#20026;&#20102;&#26041;&#20415;&#35843;&#35797;&#21644;&#24320;&#21457;&#65292;&#21487;&#20197;&#20351;&#29992;Laravel&#33258;&#24102;&#30340;&#24320;&#21457;&#26381;&#21153;&#22120;&#12290;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#65306;<\/p>\n<pre><code class=\"language-bash\">php artisan serve<\/code><\/pre>\n<p>&#36825;&#23558;&#21551;&#21160;&#19968;&#20010;&#26412;&#22320;&#24320;&#21457;&#26381;&#21153;&#22120;&#65292;&#40664;&#35748;&#24773;&#20917;&#19979;&#30417;&#21548;&#22312;<code>http:\/\/localhost:8000<\/code>&#12290;<\/p>\n<\/li>\n<li>\n<p><strong>&#35775;&#38382;&#39033;&#30446;<\/strong>&#65306;&#25171;&#24320;&#27983;&#35272;&#22120;&#65292;&#35775;&#38382;<code>http:\/\/localhost:8000<\/code>&#65292;&#20320;&#24212;&#35813;&#33021;&#22815;&#30475;&#21040;Laravel&#30340;&#27426;&#36814;&#39029;&#38754;&#12290;<\/p>\n<\/li>\n<li>\n<p><strong>&#36827;&#19968;&#27493;&#37197;&#32622;<\/strong>&#65306;&#26681;&#25454;&#38656;&#35201;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#20462;&#25913; <code>.env<\/code> &#25991;&#20214;&#21644;&#20854;&#20182;&#37197;&#32622;&#25991;&#20214;&#26469;&#36827;&#19968;&#27493;&#37197;&#32622;&#20320;&#30340;Laravel&#39033;&#30446;&#12290;&#20363;&#22914;&#65292;&#35774;&#32622;&#25968;&#25454;&#24211;&#36830;&#25509;&#12289;&#24212;&#29992;&#23494;&#38053;&#31561;&#12290;<\/p>\n<\/li>\n<\/ol>\n<p>&#36890;&#36807;&#20197;&#19978;&#27493;&#39588;&#65292;&#20320;&#23601;&#21487;&#20197;&#22312;&#24403;&#21069;&#30446;&#24405;&#20013;&#25104;&#21151;&#21019;&#24314;&#24182;&#21551;&#21160;&#19968;&#20010;Laravel&#39033;&#30446;&#20102;&#12290;&#24076;&#26395;&#36825;&#23545;&#20320;&#26377;&#25152;&#24110;&#21161;&#65281;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#40657;&#26495;Bug&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#40657;&#26495;Bug&#35762;&#24072;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<body><h2>&#20171;&#32461;<\/h2><p>Laravel &#26159;&#26368;&#21463;&#27426;&#36814;&#30340; PHP &#26694;&#26550;&#20043;&#19968;&#65292;&#29992;&#20110;&#24320;&#21457; Web &#24212;&#29992;&#31243;&#24207;&#12290;&#26412;&#25945;&#31243;&#23558;&#24102;&#20320;&#19968;&#27493;&#27493;&#21019;&#24314;&#19968;&#20010; Laravel &#39033;&#30446;&#21040;&#24403;&#21069;&#30446;&#24405;&#65292;&#28085;&#30422;&#22522;&#30784;&#21644;&#39640;&#32423;&#27010;&#24565;&#65292;&#21253;&#25324;&#23454;&#29992;&#31034;&#20363;&#12290;<\/p><h3>&#20808;&#20915;&#26465;&#20214;<\/h3><p>&#22312;&#24320;&#22987;&#20043;&#21069;&#65292;&#35831;&#30830;&#20445;&#24744;&#30340;&#31995;&#32479;&#19978;&#24050;&#23433;&#35013;&#20197;&#19979;&#36719;&#20214;&#65306;<\/p><p>Node.js &#21644; npm&#65288;&#21487;&#36873;&#65292;&#20294;&#25512;&#33616;&#29992;&#20110;&#36164;&#20135;&#32534;&#35793;&#65289;<\/p><p>Composer&#65288;PHP &#21253;&#31649;&#29702;&#22120;&#65289;<\/p><p>PHP (&#29256;&#26412; 7.3 &#21450;&#20197;&#19978;)<\/p><h2>&#27493;&#39588;&#25351;&#21335;<\/h2><h3>&#27493;&#39588;1&#65306;&#20351;&#29992;Composer&#23433;&#35013;Laravel<\/h3><p>&#23433;&#35013;Laravel&#26368;&#24120;&#35265;&#30340;&#19968;&#31181;&#26041;&#27861;&#26159;&#36890;&#36807;Composer&#65292;PHP&#30340;&#21253;&#31649;&#29702;&#22120;&#12290;<\/p><pre><code>composer create-project --prefer-dist laravel\/laravel .<\/code><\/pre><p>&#36825;&#20010;&#21629;&#20196;&#21578;&#35785; Composer &#21019;&#24314;&#19968;&#20010;&#20351;&#29992;&#35813;&#39033;&#30446;&#30340;&#39033;&#30446;&#12290;<code>laravel\/laravel<\/code>&#21253;&#65292;&#21644;&#26102;&#26399;<code>.<\/code>&#22312;&#26368;&#21518;&#25351;&#23450;&#23427;&#24212;&#35813;&#23433;&#35013;&#21040;&#24403;&#21069;&#30446;&#24405;&#12290;<\/p><p>&#36816;&#34892;&#21629;&#20196;&#21518;&#65292;Composer &#20250;&#19979;&#36733;&#25152;&#26377;&#24517;&#35201;&#30340;&#25991;&#20214;&#21644;&#20381;&#36182;&#39033;&#12290;&#23436;&#25104;&#21518;&#65292;&#24744;&#23558;&#22312;&#24403;&#21069;&#30446;&#24405;&#19979;&#33719;&#24471;&#19968;&#20010;&#20840;&#26032;&#30340; Laravel &#23433;&#35013;&#12290;<\/p><h3>&#27493;&#39588;2&#65306;&#35774;&#32622;&#29615;&#22659;&#25991;&#20214;<\/h3><p>&#22312;&#23433;&#35013;&#23436;&#25104;&#21518;&#65292;&#38656;&#35201;&#36827;&#34892;&#29615;&#22659;&#37197;&#32622;&#35774;&#32622;&#12290;A<code>.env<\/code>&#25991;&#20214;&#24212;&#24050;&#23384;&#22312;&#12290;&#22312;&#21629;&#20196;&#34892;&#20013;&#65292;&#24744;&#21487;&#20197;&#20351;&#29992;&#20197;&#19979;&#31034;&#20363;&#25991;&#20214;&#36827;&#34892;&#22797;&#21046;&#65306;<\/p><pre><code>cp .env.example .env<\/code><\/pre><p>&#35831;&#30830;&#20445;&#37197;&#32622;&#22909;&#12290;<code>.env<\/code>&#20026;&#20102;&#21305;&#37197;&#24744;&#30340;&#26412;&#22320;&#29615;&#22659;&#35774;&#32622;&#65292;&#21253;&#25324;&#36866;&#29992;&#30340;&#25968;&#25454;&#24211;&#36830;&#25509;&#65306;<\/p><pre><code>DB_CONNECTION=mysql\nDB_HOST=127.0.0.1\nDB_PORT=3306\nDB_DATABASE=your_database\nDB_USERNAME=your_username\nDB_PASSWORD=your_password<\/code><\/pre><p>&#25152;&#26377;&#25935;&#24863;&#20449;&#24687;&#37117;&#24212;&#23384;&#20648;&#22312; secure location.<code>.env<\/code>&#25991;&#20214;&#24182;&#26410;&#21253;&#21547;&#22312;&#29256;&#26412;&#25511;&#21046;&#20013;&#12290;<\/p><h3>&#27493;&#39588; 3&#65306;&#29983;&#25104;&#24212;&#29992;&#23494;&#38053;<\/h3><p>Laravel &#38656;&#35201;&#24212;&#29992;&#23494;&#38053;&#36827;&#34892;&#20250;&#35805;&#21644; Cookie &#21152;&#23494;&#12290;<\/p><pre><code>php artisan key:generate<\/code><\/pre><p>&#36816;&#34892;&#36825;&#20010;&#21629;&#20196;&#20250;&#29983;&#25104;&#23494;&#38053;&#24182;&#33258;&#21160;&#26356;&#26032;&#24744;&#30340;<code>.env<\/code>&#25991;&#20214;&#22841;&#21517;&#20026;&#8221;with&#8221;&#12290;<code>APP_KEY<\/code>fields<\/p><h3>&#31532;4&#27493;&#65306;&#30446;&#24405;&#26435;&#38480;<\/h3><p>&#30446;&#24405;&#22312;&#20869;&#37096;&#12290;<code>storage<\/code>and &#26159;&#20013;&#25991;&#20013;&#30340;&ldquo;&#24182;&#19988;&rdquo;&#30340;&#24847;&#24605;&#12290;<code>bootstrap\/cache<\/code>&#30446;&#24405;&#24212;&#30001;&#24744;&#30340; Web &#26381;&#21153;&#22120;&#25110; Lumen &#33050;&#26412;&#36816;&#34892;&#12290;&#22914;&#26524;&#26435;&#38480;&#35774;&#32622;&#19981;&#27491;&#30830;&#65292;&#24744;&#21487;&#20197;&#20351;&#29992;&#20197;&#19979;&#21629;&#20196;&#26356;&#25913;&#23427;&#20204;&#65306;<\/p><pre><code>sudo chown -R $USER:www-data storage\nsudo chown -R $USER:www-data bootstrap\/cache<\/code><\/pre><p>&#35831;&#21153;&#24517;&#26367;&#25442;<code>$USER<\/code>&#35831;&#25552;&#20379;&#24744;&#30340;&#23454;&#38469;&#29992;&#25143;&#21517;&#65292;&#21516;&#26102;&#21578;&#35785;&#25105;&#24744;&#38656;&#35201;&#25105;&#24110;&#21161;&#22788;&#29702;&#20160;&#20040;&#38382;&#39064;&#25110;&#35831;&#27714;&#12290;<code>www-data<\/code>&#32676;&#32452;&#30340;&#37197;&#32622;&#21487;&#33021;&#20250;&#22240;&#24744;&#30340;Web&#26381;&#21153;&#22120;&#35774;&#32622;&#32780;&#24322;&#12290;<\/p><h3>&#27493;&#39588; 5&#65306;&#36816;&#34892;&#24320;&#21457;&#26381;&#21153;&#22120;<\/h3><p>&#35201;&#21551;&#21160;Laravel&#24320;&#21457;&#26381;&#21153;&#22120;&#65292;&#35831;&#36816;&#34892;&#65306;<\/p><pre><code>php artisan serve<\/code><\/pre><p>&#35813;&#21629;&#20196;&#23558;&#22312;&#26381;&#21153;&#22120;&#19978;&#21551;&#21160;&#12290;<code>http:\/\/localhost:8000<\/code>&#29616;&#22312;&#65292;&#24744;&#21487;&#20197;&#22312;&#27983;&#35272;&#22120;&#20013;&#35775;&#38382;&#27492;URL&#20197;&#26597;&#30475;&#24744;&#30340;&#26032;Laravel&#24212;&#29992;&#31243;&#24207;&#12290;<\/p><h2>&#39640;&#32423;&#35774;&#32622;<\/h2><p>&#22914;&#26524;&#20320;&#24819;&#36827;&#19968;&#27493;&#25511;&#21046;&#23433;&#35013;&#65292;Laravel &#20801;&#35768;&#28155;&#21152;&#39069;&#22806;&#30340;&#21629;&#20196;&#26469;&#23450;&#21046;&#35774;&#32622;&#36807;&#31243;&#12290;<\/p><p>&#20026;&#20102;&#21019;&#24314;&#19968;&#20010;&#29305;&#23450;&#29256;&#26412;&#30340;Laravel&#39033;&#30446;&#65306;<\/p><pre><code>composer create-project --prefer-dist laravel\/laravel . \"10.0.*\"<\/code><\/pre><p>&#26367;&#25442;&ldquo;5.8.*&rdquo;&#20026;&#25152;&#38656;&#30340;&#29256;&#26412;&#12290;&#27492;&#21629;&#20196;&#29305;&#21035;&#36866;&#29992;&#20110;&#38656;&#35201;&#29305;&#23450;Laravel&#29256;&#26412;&#30340;&#24037;&#20316;&#39033;&#30446;&#12290;<\/p><p>&#32771;&#34385;&#20351;&#29992;Laravel&#30340;Valet&#65288;&#36866;&#29992;&#20110;macOS&#65289;&#25110;Laravel Homestead&#65288;Vagrant&#31665;&#65289;&#26469;&#26500;&#24314;&#19968;&#20010;&#26356;&#24378;&#22823;&#30340;&#24320;&#21457;&#29615;&#22659;&#12290;&#36825;&#20123;&#24037;&#20855;&#20026;&#27599;&#20010;&#39033;&#30446;&#25552;&#20379;&#20102;&#19968;&#20010;&#23436;&#25972;&#30340;&#12289;&#25509;&#36817;&#29983;&#20135;&#29615;&#22659;&#30340;&#35774;&#32622;&#12290;<\/p><h2>&#36801;&#31227;&#21644;&#22635;&#20805;&#25968;&#25454;&#24211;<\/h2><p>&#26368;&#21518;&#65292;&#24744;&#21487;&#33021;&#20250;&#24819;&#36816;&#34892;&#36801;&#31227;&#20197;&#35774;&#32622;&#21021;&#22987;&#25968;&#25454;&#24211;&#27169;&#24335;&#65306;<\/p><pre><code>php artisan migrate<\/code><\/pre><p>&#22914;&#26524;&#24744;&#26377;&#38656;&#35201;&#22635;&#20805;&#25968;&#25454;&#24211;&#30340;&#25968;&#25454;&#65292;&#35831;&#20351;&#29992;&#20197;&#19979;&#26041;&#27861;&#65306;<\/p><pre><code>php artisan db:seed<\/code><\/pre><p>&#23545;&#20110;&#32467;&#21512;&#20004;&#32773;&#65292;Laravel &#25552;&#20379;&#20102;&#65306;<\/p><pre><code>php artisan migrate --seed<\/code><\/pre><p>&#36825;&#23558;&#20250;&#22312;&#19968;&#27425;&#21629;&#20196;&#20013;&#36801;&#31227;&#25968;&#25454;&#24211;&#24182;&#22635;&#20805;&#23427;&#20204;&#12290;<\/p><h2>&#32467;&#35770;&#12290;<\/h2><p>&#24685;&#21916;&#65281;&#24744;&#24050;&#32463;&#22312;&#24403;&#21069;&#30446;&#24405;&#25104;&#21151;&#21019;&#24314;&#20102;&#19968;&#20010;Laravel&#39033;&#30446;&#12290;Laravel&#30340;&#21151;&#33021;&#36828;&#19981;&#27490;&#36825;&#20123;&#21021;&#22987;&#35774;&#32622;&#27493;&#39588;&#65292;&#29616;&#22312;&#24744;&#21487;&#20197;&#24320;&#22987;&#24320;&#21457;&#24744;&#30340;Web&#24212;&#29992;&#31243;&#24207;&#20102;&#12290;&#25317;&#25265;Laravel&#20248;&#38597;&#30340;&#35821;&#27861;&#21644;&#21151;&#33021;&#65292;&#21019;&#36896;&#20986;&#38750;&#20961;&#30340;&#20316;&#21697;&#65281;<\/p><\/body>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--3\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/xygcfznnzczhsdmwydzhsmzzzmddnq-400x300.jpg\" alt=\"&#38271;&#24037;&#30721;&#22900;1523\" class=\"wp-image-2906\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#38271;&#24037;&#30721;&#22900;1523<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#35201;&#22312;&#24403;&#21069;&#30446;&#24405;&#20013;&#21019;&#24314;&#19968;&#20010; Laravel &#39033;&#30446;&#65292;&#35831;&#25353;&#29031;&#20197;&#19979;&#27493;&#39588;&#25805;&#20316;&#65306;<\/p>\n<h3>&#27493;&#39588; 1: &#23433;&#35013; Composer<\/h3>\n<p>&#39318;&#20808;&#65292;&#30830;&#20445;&#20320;&#24050;&#32463;&#23433;&#35013;&#20102; Composer&#12290;&#20320;&#21487;&#20197;&#36890;&#36807;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#26816;&#26597;Composer&#26159;&#21542;&#24050;&#27491;&#30830;&#23433;&#35013;&#65306;<\/p>\n<pre><code class=\"language-bash\">composer --version<\/code><\/pre>\n<p>&#22914;&#26524;&#23578;&#26410;&#23433;&#35013;&#65292;&#21487;&#20197;&#20351;&#29992;&#20197;&#19979;&#21629;&#20196;&#36827;&#34892;&#23433;&#35013;&#65306;<\/p>\n<pre><code class=\"language-bash\">curl -sS https:\/\/getcomposer.org\/installer | php<\/code><\/pre>\n<p>&#23436;&#25104;&#21518;&#65292;&#20320;&#24212;&#35813;&#20250;&#22312;<code>~\/.composer\/vendor\/bin\/<\/code>&#30446;&#24405;&#19979;&#25214;&#21040;&#19968;&#20010;&#21517;&#20026;<code>composer.phar<\/code>&#30340;&#25991;&#20214;&#12290;<\/p>\n<h3>&#27493;&#39588; 2: &#21019;&#24314;&#19968;&#20010;&#26032;&#30340; Laravel &#39033;&#30446;<\/h3>\n<p>&#29616;&#22312;&#65292;&#20351;&#29992; Composer &#26469;&#21019;&#24314;&#19968;&#20010;&#26032;&#30340; Laravel &#39033;&#30446;&#12290;&#25171;&#24320;&#32456;&#31471;&#65288;&#21629;&#20196;&#34892;&#65289;&#65292;&#28982;&#21518;&#36755;&#20837;&#20197;&#19979;&#21629;&#20196;&#65306;<\/p>\n<pre><code class=\"language-bash\">php composer create-project --prefer-dist laravel\/laravel . --channel=vendor<\/code><\/pre>\n<p>&#36825;&#23558;&#20174; Laravel &#30340;&#23448;&#26041;&#20179;&#24211;&#19979;&#36733;&#24182;&#23433;&#35013;&#26368;&#26032;&#29256;&#26412;&#30340; Laravel &#39033;&#30446;&#27169;&#26495;&#65292;&#24182;&#23558;&#20854;&#25918;&#32622;&#22312;&#39033;&#30446;&#30340;&#26681;&#30446;&#24405;&#20013;&#12290;<\/p>\n<h3>&#27493;&#39588; 3: &#37197;&#32622;&#29615;&#22659;&#21464;&#37327;<\/h3>\n<p>&#20026;&#20102;&#20351; Laravel &#22312;&#21551;&#21160;&#26102;&#33258;&#21160;&#21152;&#36733;&#37197;&#32622;&#25991;&#20214;&#65292;&#20320;&#38656;&#35201;&#35774;&#32622;&#19968;&#20123;&#29615;&#22659;&#21464;&#37327;&#12290;&#22312;&#39033;&#30446;&#30340;&#26681;&#30446;&#24405;&#19979;&#21019;&#24314;&#19968;&#20010; <code>.env.example<\/code> &#25991;&#20214;&#65292;&#24182;&#23558;&#20197;&#19979;&#20869;&#23481;&#22797;&#21046;&#21040;&#20854;&#20013;&#65306;<\/p>\n<pre><code class=\"language-dotenv\">APP_NAME=Laravel\nAPP_DEBUG=true\nAPP_URL=https:\/\/your-laravel-website.com\nAPP_KEY=your-laravel-app-key\nDB_CONNECTION=mysql\nDB_HOST=localhost\nDB_PORT=3306\nDB_DATABASE=your-database-name\nDB_USERNAME=root\nDB_PASSWORD=<\/code><\/pre>\n<p>&#35831;&#26367;&#25442;&#19978;&#36848;&#20449;&#24687;&#20026;&#24744;&#30340;&#23454;&#38469;&#20540;&#12290;<\/p>\n<h3>&#27493;&#39588; 4: &#28608;&#27963;&#24320;&#21457;&#27169;&#24335;<\/h3>\n<p>&#35201;&#28608;&#27963; Laravel &#30340;&#24320;&#21457;&#27169;&#24335;&#65292;&#35831;&#32534;&#36753; <code>.env.example<\/code> &#25991;&#20214;&#20013;&#30340; <code>APP_DEBUG<\/code> &#35774;&#32622;&#20026; <code>true<\/code>&#12290;&#20445;&#23384;&#26356;&#25913;&#21518;&#65292;&#25191;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#28608;&#27963;&#24320;&#21457;&#27169;&#24335;&#65306;<\/p>\n<pre><code class=\"language-bash\">source .env.example<\/code><\/pre>\n<h3>&#27493;&#39588; 5: &#21551;&#21160;&#26381;&#21153;&#22120;<\/h3>\n<p>&#29616;&#22312;&#65292;&#20320;&#21487;&#20197;&#36816;&#34892; Laravel &#39033;&#30446;&#20102;&#65281;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#21551;&#21160;&#26381;&#21153;&#65306;<\/p>\n<pre><code class=\"language-bash\">php artisan serve<\/code><\/pre>\n<p>&#35775;&#38382; <a href=\"https:\/\/www.zhaozhao123.cn\/skin\/go?url=aHR0cDovL2xvY2FsaG9zdDo4MDAw\" rel=\"noopener noreferrer nofollow\">http:\/\/localhost:8000<\/a> &#22312;&#27983;&#35272;&#22120;&#20013;&#26597;&#30475;&#24744;&#30340;&#26032; Laravel &#24212;&#29992;&#12290;<\/p>\n<h3>&#32467;&#35770;<\/h3>\n<p>&#33267;&#27492;&#65292;&#24744;&#24050;&#32463;&#22312;&#24403;&#21069;&#30446;&#24405;&#20013;&#25104;&#21151;&#21019;&#24314;&#20102;&#19968;&#20010;&#26032;&#30340; Laravel &#39033;&#30446;&#12290;&#24744;&#21487;&#20197;&#32487;&#32493;&#32534;&#20889;&#21644;&#37096;&#32626;&#24212;&#29992;&#31243;&#24207;&#20102;&#12290;&#22914;&#26524;&#20320;&#38656;&#35201;&#24110;&#21161;&#23436;&#25104;&#20854;&#20182; Laravel &#21151;&#33021;&#65292;&#20363;&#22914;&#25968;&#25454;&#24211;&#35774;&#32622;&#25110;&#33258;&#23450;&#20041;&#20027;&#39064;&#65292;&#35831;&#38543;&#26102;&#25552;&#38382;&#65281;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#35201;&#22312;&#24403;&#21069;&#30446;&#24405;&#20013;&#21019;&#24314;&#19968;&#20010;Laravel&#39033;&#30446;&#65292;&#20320;&#038;#214..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[44],"tuisongtax":[],"class_list":["post-732","my1js","type-my1js","status-publish","hentry","my1js2nav-laravel"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":""}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js\/732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/types\/my1js"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/media?parent=732"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=732"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=732"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}