{"id":145,"date":"2021-03-15T15:11:46","date_gmt":"2021-03-15T07:11:46","guid":{"rendered":"http:\/\/www.iotot.com\/?p=145"},"modified":"2022-05-22T11:24:03","modified_gmt":"2022-05-22T03:24:03","slug":"%e5%9c%a8ubuntu%e4%b8%ad%e6%90%ad%e5%bb%bathinkphp%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83","status":"publish","type":"post","link":"https:\/\/blog.iotot.com\/?p=145","title":{"rendered":"\u5728Ubuntu\u4e2d\u642d\u5efaThinkphp\u5f00\u53d1\u73af\u5883"},"content":{"rendered":"\n<p>\u53c2\u8003\u6587\u6863\uff1ahttps:\/\/www.kancloud.cn\/manual\/thinkphp6_0\/1037481<\/p>\n\n\n\n<p>\u4e00\u3001\u5b89\u88c5<code>Composer<\/code><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">curl -sS https:\/\/getcomposer.org\/installer | php\nmv composer.phar \/usr\/local\/bin\/composer<\/pre>\n\n\n\n<p>\u4e8c\u3001\u5b89\u88c5\u7a33\u5b9a\u7248thinkphp<\/p>\n\n\n\n<p>\u5728WEB\u7684\u6839\u76ee\u5f55\u8fd0\u884c\u4ee5\u4e0b\u6307\u4ee4<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer create-project topthink\/think tp<\/pre>\n\n\n\n<h2>\u62a5\u9519\u4e00:<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"887\" height=\"391\" src=\"https:\/\/www.iotot.com\/wp-content\/uploads\/2021\/03\/image-30.png\" alt=\"\" class=\"wp-image-146\" srcset=\"https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-30.png 887w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-30-300x132.png 300w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-30-768x339.png 768w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-30-624x275.png 624w\" sizes=\"(max-width: 887px) 100vw, 887px\" \/><figcaption>\u9519\u8bef<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/www.iotot.com\/wp-content\/uploads\/2021\/03\/image-31.png\" alt=\"\" class=\"wp-image-147\" width=\"654\" height=\"611\" srcset=\"https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-31.png 654w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-31-300x280.png 300w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-31-624x583.png 624w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><figcaption>\u4fee\u6539php\u914d\u7f6e\uff0c\u628adisable_functions&nbsp;\u914d\u7f6e\u4e2d\u7684proc_open\u5220\u9664\u5373\u53ef<\/figcaption><\/figure>\n\n\n\n<pre class=\"EnlighterJSRAW\">he Process class relies on proc_open, which is not available on your PHP installation.\n The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)\nUnzip with unzip command failed, falling back to ZipArchive class<\/pre>\n\n\n\n<h2>\u62a5\u9519\u4e8c\uff1a<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"754\" height=\"194\" src=\"https:\/\/www.iotot.com\/wp-content\/uploads\/2021\/03\/image-32.png\" alt=\"\" class=\"wp-image-148\" srcset=\"https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-32.png 754w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-32-300x77.png 300w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-32-624x161.png 624w\" sizes=\"(max-width: 754px) 100vw, 754px\" \/><\/figure>\n\n\n\n<p>putenv() has been disabled for security reasons<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"657\" height=\"600\" src=\"https:\/\/www.iotot.com\/wp-content\/uploads\/2021\/03\/image-33.png\" alt=\"\" class=\"wp-image-149\" srcset=\"https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-33.png 657w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-33-300x274.png 300w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-33-624x570.png 624w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><figcaption>\u628aputenv\u51fd\u6570\u4ece\u7981\u7528\u5217\u8868\u4e2d\u5220\u9664<\/figcaption><\/figure>\n\n\n\n<p><strong>\u5b89\u88c5\u6210\u529f\uff01<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"672\" height=\"904\" src=\"https:\/\/www.iotot.com\/wp-content\/uploads\/2021\/03\/image-34.png\" alt=\"\" class=\"wp-image-150\" srcset=\"https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-34.png 672w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-34-223x300.png 223w, https:\/\/blog.iotot.com\/wp-content\/uploads\/2021\/03\/image-34-624x839.png 624w\" sizes=\"(max-width: 672px) 100vw, 672px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u53c2\u8003\u6587\u6863\uff1ahttps:\/\/www.kancloud.cn\/manual\/thinkphp6_0\/1037481 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":146,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[33],"tags":[34,35,36],"_links":{"self":[{"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/posts\/145"}],"collection":[{"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=145"}],"version-history":[{"count":2,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/posts\/145\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/posts\/145\/revisions\/152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=\/wp\/v2\/media\/146"}],"wp:attachment":[{"href":"https:\/\/blog.iotot.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.iotot.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}