{"id":475,"date":"2025-06-10T20:59:45","date_gmt":"2025-06-10T12:59:45","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/jcyy\/475.html"},"modified":"2025-06-10T20:59:45","modified_gmt":"2025-06-10T12:59:45","slug":"%e5%b7%b2%e8%a7%a3%e5%86%b3%ef%bc%9acomposer-%e9%94%99%e8%af%af-php-%e6%89%a9%e5%b1%95-zip-%e7%bc%ba%e5%a4%b1","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/475.html","title":{"rendered":"\u5df2\u89e3\u51b3\uff1aComposer \u9519\u8bef \u2013 PHP \u6269\u5c55 zip \u7f3a\u5931"},"content":{"rendered":"<p><body><\/p>\n<h2>&#20171;&#32461;<\/h2>\n<p>&#22914;&#26524;&#20320;&#22312;&#20351;&#29992;PHP&#26102;&#65292;Composer&#21487;&#20197;&#20316;&#20026;&#19968;&#20010;&#31649;&#29702;&#39033;&#30446;&#20381;&#36182;&#39033;&#30340;&#19981;&#21487;&#25110;&#32570;&#24037;&#20855;&#12290;&#28982;&#32780;&#65292;&#22312;&#23433;&#35013;&#25110;&#26356;&#26032;Composer&#26102;&#65292;&#21487;&#33021;&#20250;&#36935;&#21040;&#19968;&#20010;&#38169;&#35823;&#28040;&#24687;&#65292;&#25351;&#20986;&#32570;&#23569;php&#25193;&#23637;zip&#12290;&#26412;&#25945;&#31243;&#23558;&#25351;&#23548;&#24744;&#35299;&#20915;&#27492;&#38382;&#39064;&#24182;&#20351;Composer&#27491;&#24120;&#36816;&#34892;&#12290;<\/p>\n<h3>&#29702;&#35299;&#38382;&#39064;<\/h3>\n<p>&#23545;&#19981;&#36215;&#65292;&#24744;&#30340;&#38382;&#39064;&#19981;&#22815;&#26126;&#30830;&#12290;&#35831;&#25552;&#20379;&#26356;&#22810;&#20449;&#24687;&#25110;&#37325;&#26032;&#25551;&#36848;&#24744;&#30340;&#38382;&#39064;&#12290;<code>PHP extension zip<\/code>&#24403;Composer&#26816;&#27979;&#21040;&#24744;&#30340;PHP&#37197;&#32622;&#20013;&#27809;&#26377;&#21551;&#29992;&#25152;&#38656;&#30340;zip&#25193;&#23637;&#26102;&#65292;&#20250;&#21457;&#29983;&#38169;&#35823;&#12290;Composer&#22312;&#23433;&#35013;&#25110;&#26356;&#26032;&#21253;&#26102;&#38656;&#35201;zip&#25193;&#23637;&#26469;&#35299;&#21387;&#23427;&#20204;&#12290;<\/p>\n<h3>&#20808;&#20915;&#26465;&#20214;<\/h3>\n<p>&#23545;PHP&#21644;Composer&#30340;&#22522;&#26412;&#29702;&#35299;&#12290;<\/p>\n<p>&#22312;&#24744;&#30340;&#31995;&#32479;&#19978;&#24050;&#23433;&#35013;&#20102; PHP&#12290;<\/p>\n<p>&#35775;&#38382;&#21629;&#20196;&#34892;&#25110;&#32456;&#31471;&#12290;<\/p>\n<h2>&#20462;&#22797;&#38169;&#35823;&#30340;&#27493;&#39588;<\/h2>\n<h3>&#27493;&#39588; 1&#65306;&#26816;&#26597; PHP &#23433;&#35013;&#24773;&#20917;<\/h3>\n<p>&#30830;&#20445;&#22312;&#31995;&#32479;&#19978;&#23433;&#35013;&#24182;&#27491;&#30830;&#37197;&#32622;&#20102;PHP&#12290;&#20320;&#21487;&#20197;&#36890;&#36807;&#20197;&#19979;&#21629;&#20196;&#26816;&#26597;&#24050;&#23433;&#35013;&#30340;PHP&#29256;&#26412;&#65306;<\/p>\n<pre><code>php -v\n<\/code><\/pre>\n<p>&#22914;&#26524;&#26410;&#23433;&#35013;PHP&#65292;&#24744;&#38656;&#35201;&#22312;&#32487;&#32493;&#20043;&#21069;&#20808;&#36827;&#34892;&#23433;&#35013;&#12290;&#35831;&#20351;&#29992;&#30456;&#24212;&#30340;&#21253;&#31649;&#29702;&#22120;&#26469;&#20026;&#24744;&#30340;&#25805;&#20316;&#31995;&#32479;&#23433;&#35013;PHP&#12290;<\/p>\n<h3>&#27493;&#39588; 2&#65306;&#39564;&#35777; PHP &#30340; zip &#25193;&#23637;<\/h3>\n<p>&#26816;&#26597;&#24744;&#30340;PHP&#37197;&#32622;&#25991;&#20214;&#20013;&#26159;&#21542;&#24050;&#23433;&#35013;&#24182;&#21551;&#29992;zip&#25193;&#23637;&#12290;&#24744;&#21487;&#20197;&#20351;&#29992;&#20197;&#19979;&#21629;&#20196;&#21015;&#20986;&#24050;&#23433;&#35013;&#30340;PHP&#25193;&#23637;&#65306;<\/p>\n<pre><code>php -m\n<\/code><\/pre>\n<p>&#22914;&#26524;&#65292;&#35831;&#38382;&#26377;&#20160;&#20040;&#25105;&#21487;&#20197;&#24110;&#21161;&#24744;&#30340;&#65311;<code>zip<\/code>&#19981;&#22312;&#21015;&#34920;&#20869;&#65292;&#26410;&#23433;&#35013;&#25110;&#21551;&#29992;&#12290;<\/p>\n<h3>&#27493;&#39588; 3&#65306;&#23433;&#35013; PHP Zip &#25193;&#23637;<\/h3>\n<p>&#23433;&#35013;&#25193;&#23637;&#31243;&#24207;&#30340;&#27969;&#31243;&#20250;&#26681;&#25454;&#24744;&#30340;&#25805;&#20316;&#31995;&#32479;&#32780;&#26377;&#25152;&#19981;&#21516;&#12290;<\/p>\n<h4>&#23545;&#20110;Debian\/Ubuntu&#31995;&#32479;&#65292;&#20197;&#19979;&#26159;&#19968;&#20123;&#24120;&#35265;&#30340;&#21629;&#20196;&#21644;&#25805;&#20316;&#65306;<\/p>\n<p>&#26356;&#26032;&#36719;&#20214;&#21253;&#21015;&#34920;&#65306;sudo apt update<br \/>\n&#23433;&#35013;&#36719;&#20214;&#21253;&#65306;sudo apt install package_name<br \/>\n&#21368;&#36733;&#36719;&#20214;&#21253;&#65306;sudo apt remove package_name<br \/>\n&#28165;&#29702;&#32531;&#23384;&#65306;sudo apt clean<\/p>\n<p>&#35831;&#26681;&#25454;&#38656;&#35201;&#20351;&#29992;&#36825;&#20123;&#21629;&#20196;&#36827;&#34892;&#25805;&#20316;&#12290;&#22914;&#26524;&#26377;&#20854;&#20182;&#38382;&#39064;&#25110;&#38656;&#35201;&#36827;&#19968;&#27493;&#30340;&#24110;&#21161;&#65292;&#35831;&#38543;&#26102;&#21578;&#35785;&#25105;&#65281;<\/h4>\n<pre><code>sudo apt-get update\nsudo apt-get install php-zip\n<\/code><\/pre>\n<h4>&#23545;&#20110;CentOS\/RHEL&#65306;<\/h4>\n<pre><code>sudo yum update\nsudo yum install php-zip\n<\/code><\/pre>\n<h4>&#23545;&#20110;Windows&#65306;<\/h4>\n<p>&#24744;&#38656;&#35201;&#32534;&#36753;&#23427;&#12290;<code>php.ini<\/code>&#35831;&#21551;&#29992;&#25193;&#23637;&#31243;&#24207;&#65292;&#35831;&#26597;&#25214;&#24744;&#30340;<code>php.ini<\/code>&#22312;&#24744;&#30340;PHP&#23433;&#35013;&#30446;&#24405;&#19979;&#25214;&#21040;file.php&#25991;&#20214;&#65292;&#28982;&#21518;&#21462;&#28040;&#27880;&#37322;&#20197;&#19979;&#34892;&#65306;<\/p>\n<pre><code>;extension=zip\n<\/code><\/pre>\n<p>&#35831;&#25552;&#20379;&#38656;&#35201;&#32763;&#35793;&#30340;&#20869;&#23481;&#12290;<\/p>\n<pre><code>extension=zip\n<\/code><\/pre>\n<p>&#20445;&#23384;&#26356;&#25913;&#24182;&#37325;&#21551;&#24744;&#30340;Web&#26381;&#21153;&#22120;&#12290;<\/p>\n<h3>&#27493;&#39588; 4&#65306;&#39564;&#35777;&#23433;&#35013;<\/h3>\n<p>&#23433;&#35013;&#25110;&#21551;&#29992;&#25193;&#23637;&#21518;&#65292;&#24744;&#24212;&#35813;&#39564;&#35777;&#23427;&#26159;&#21542;&#24050;&#28608;&#27963;&#12290;&#37325;&#21551;&#24744;&#30340;Web&#26381;&#21153;&#22120;&#24182;&#20877;&#27425;&#26816;&#26597;PHP&#25193;&#23637;&#21015;&#34920;&#65306;<\/p>\n<pre><code>php -m\n<\/code><\/pre>\n<p>&#23545;&#19981;&#36215;&#65292;&#25105;&#26080;&#27861;&#29702;&#35299;&#24744;&#30340;&#38382;&#39064;&#12290;&#35831;&#25552;&#20379;&#26356;&#22810;&#30340;&#19978;&#19979;&#25991;&#25110;&#37325;&#26032;&#25551;&#36848;&#24744;&#30340;&#38382;&#39064;&#12290;<code>zip<\/code>&#25193;&#23637;&#31243;&#24207;&#29616;&#22312;&#24212;&#35813;&#24050;&#21015;&#20986;&#12290;&#22914;&#26524;&#26410;&#26174;&#31034;&#65292;&#35831;&#30830;&#20445;&#24744;&#37325;&#21551;&#20102;&#24744;&#30340;Web&#26381;&#21153;&#22120;&#24182;&#26356;&#25913;&#20102;&#27491;&#30830;&#30340;&#25991;&#20214;&#12290;<code>php.ini<\/code>&#25991;&#20214;&#12290;<\/p>\n<h3>&#27493;&#39588; 5&#65306;&#26356;&#26032; Composer<\/h3>\n<p>&#21551;&#29992;zip&#25193;&#23637;&#21518;&#65292;&#21487;&#20197;&#32487;&#32493;&#23433;&#35013;&#25110;&#26356;&#26032;Composer&#12290;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#20197;&#33719;&#21462;&#26368;&#26032;&#29256;&#26412;&#30340;Composer&#65306;<\/p>\n<pre><code>composer self-update\n<\/code><\/pre>\n<h3>&#36827;&#19968;&#27493;&#30340;&#25925;&#38556;&#25490;&#38500;<\/h3>\n<p>&#22914;&#26524;&#36824;&#26377;&#20854;&#20182;&#38382;&#39064;&#65292;&#35831;&#21578;&#30693;&#12290;<\/p>\n<p>&#35831;&#21442;&#32771;&#24744;&#30340;&#25176;&#31649;&#25552;&#20379;&#21830;&#30340;&#36164;&#28304;&#25110;&#35770;&#22363;&#65292;&#20197;&#33719;&#21462;&#20219;&#20309;&#26381;&#21153;&#22120;&#29305;&#23450;&#37197;&#32622;&#30340;&#20449;&#24687;&#12290;<\/p>\n<p>&#30830;&#20445;PHP<code>php.ini<\/code>&#21629;&#20196;&#34892;&#20351;&#29992;&#30340;&#21305;&#37197;&#24744;Web&#26381;&#21153;&#22120;&#30340;&#20351;&#29992;&#26041;&#24335;&#12290;<\/p>\n<p>&#26816;&#26597;Composer&#30340;&#25991;&#26723;&#65292;&#20197;&#33719;&#21462;&#20219;&#20309;&#25152;&#38656;&#30340;&#39069;&#22806;&#25193;&#23637;&#12290;<\/p>\n<h2>&#32467;&#35770;&#12290;<\/h2>\n<p>&#25353;&#29031;&#36825;&#20123;&#27493;&#39588;&#65292;&#21487;&#20197;&#23436;&#25104;&#20219;&#21153;&#12290;<code>PHP extension zip is missing<\/code>Composer &#20013;&#30340;&#38169;&#35823;&#24212;&#35813;&#24471;&#21040;&#35299;&#20915;&#65292;&#36825;&#26679;&#24744;&#23601;&#21487;&#20197;&#26377;&#25928;&#22320;&#31649;&#29702; PHP &#20381;&#36182;&#39033;&#12290;&#35831;&#30830;&#20445;&#24744;&#30340; PHP &#21644; Composer &#23433;&#35013;&#26159;&#26368;&#26032;&#30340;&#65292;&#20197;&#36991;&#20813;&#28508;&#22312;&#30340;&#20860;&#23481;&#24615;&#38382;&#39064;&#12290;<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#20171;&#32461; &#22914;&#26524;&#20320;&#22312;&#20351;&#29992;PHP&#26102;&#65292;Composer&#21487;&#20197;&#20316;&#20026;&#19968;&#20010;&#31649;&#29702;&#038;#39..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[38],"tuisongtax":[],"class_list":["post-475","my1js","type-my1js","status-publish","hentry","my1js2nav-jcyy"],"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\/475","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=475"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=475"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=475"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}