{"id":2664,"date":"2025-06-11T05:14:59","date_gmt":"2025-06-10T21:14:59","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/2664.html"},"modified":"2025-06-11T05:14:59","modified_gmt":"2025-06-10T21:14:59","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8%e7%89%b9%e5%ae%9awordpress%e7%9b%ae%e5%bd%95%e4%b8%ad%e7%a6%81%e7%94%a8php%e6%89%a7%e8%a1%8c","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/2664.html","title":{"rendered":"\u5982\u4f55\u5728\u7279\u5b9aWordPress\u76ee\u5f55\u4e2d\u7981\u7528PHP\u6267\u884c"},"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<p class=\"my-0\">Bug&#32534;&#35793;&#29422;<\/p>\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;&#29305;&#23450;&#30340;WordPress&#30446;&#24405;&#20013;&#31105;&#29992;PHP&#25191;&#34892;&#65292;&#20320;&#38656;&#35201;&#32534;&#36753;&#35813;&#30446;&#24405;&#19979;&#30340;<code>wp-config.php<\/code>&#25991;&#20214;&#12290;&#36825;&#20010;&#25991;&#20214;&#21253;&#21547;&#20102;WordPress&#30340;&#26680;&#24515;&#37197;&#32622;&#20449;&#24687;&#21644;&#23433;&#20840;&#35774;&#32622;&#12290;<\/p>\n<h3>&#27493;&#39588;1: &#25214;&#21040;&#24182;&#22791;&#20221;<code>wp-config.php<\/code><\/h3>\n<p>&#39318;&#20808;&#65292;&#25214;&#21040;&#20320;&#30340;WordPress&#23433;&#35013;&#36335;&#24452;&#20013;&#30340;<code>wp-config.php<\/code>&#25991;&#20214;&#12290;&#36890;&#24120;&#23427;&#20301;&#20110;&#32593;&#31449;&#26681;&#30446;&#24405;&#19979;&#65292;&#20363;&#22914;&#65306;<\/p>\n<pre><code>\/wp-content\/themes\/your-theme-name\/<\/code><\/pre>\n<p>&#30830;&#20445;&#20320;&#26377;&#19968;&#20010;&#22791;&#20221;&#65292;&#20197;&#38450;&#19975;&#19968;&#20986;&#29616;&#38382;&#39064;&#12290;<\/p>\n<h3>&#27493;&#39588;2: &#32534;&#36753;<code>wp-config.php<\/code><\/h3>\n<p>&#25171;&#24320;<code>wp-config.php<\/code>&#25991;&#20214;&#65292;&#25214;&#21040;&#20197;&#19979;&#34892;&#65306;<\/p>\n<pre><code class=\"language-php\">define('WP_ALLOW_URL_FOPEN', false);<\/code><\/pre>\n<p>&#36825;&#34892;&#20195;&#30721;&#40664;&#35748;&#26159;&#24320;&#21551;&#29366;&#24577;&#65292;&#20801;&#35768;&#36890;&#36807;URL&#26469;&#33719;&#21462;&#25991;&#20214;&#20869;&#23481;&#65288;&#22914;<code>http:\/\/example.com\/wp-content\/uploads\/file.txt<\/code>&#65289;&#12290;&#22914;&#26524;&#20320;&#24819;&#31105;&#29992;&#36825;&#19968;&#21151;&#33021;&#65292;&#23558;&#20854;&#25913;&#20026;false&#65306;<\/p>\n<pre><code class=\"language-php\">define('WP_ALLOW_URL_FOPEN', false);<\/code><\/pre>\n<h3>&#27493;&#39588;3: &#20445;&#23384;&#24182;&#27979;&#35797;<\/h3>\n<p>&#20445;&#23384;&#26356;&#25913;&#21518;&#65292;&#37325;&#26032;&#21551;&#21160;&#20320;&#30340;Web&#26381;&#21153;&#22120;&#20197;&#24212;&#29992;&#36825;&#20123;&#26356;&#25913;&#12290;&#28982;&#21518;&#35775;&#38382;&#20320;&#30340;WordPress&#31449;&#28857;&#65292;&#30475;&#30475;&#26159;&#21542;&#33021;&#27491;&#24120;&#24037;&#20316;&#12290;&#22914;&#26524;&#19968;&#20999;&#27491;&#24120;&#65292;&#37027;&#20040;&#20320;&#23601;&#25104;&#21151;&#22320;&#31105;&#29992;&#20102;PHP URL&#25171;&#24320;&#21151;&#33021;&#12290;<\/p>\n<h3>&#31034;&#20363;&#20195;&#30721;&#19982;&#25928;&#26524;<\/h3>\n<p><strong>&#31034;&#20363;&#20195;&#30721;&#65306;<\/strong><\/p>\n<pre><code class=\"language-php\">\/\/ &#23450;&#20041;&#19968;&#20010;&#20989;&#25968;&#26469;&#26816;&#26597;&#26159;&#21542;&#31105;&#29992;&#20102;PHP URL&#25171;&#24320;&#21151;&#33021;\nfunction check_wp_allow_url_fopen() {\n    if ( defined( 'WP_ALLOW_URL_FOPEN' ) &amp;&amp; WP_ALLOW_URL_FOPEN === true ) {\n        return \"PHP URL open is enabled.\";\n    } else {\n        return \"PHP URL open is disabled.\";\n    }\n}\n\n\/\/ &#36755;&#20986;&#26816;&#26597;&#32467;&#26524;\necho check_wp_allow_url_fopen();<\/code><\/pre>\n<p><strong>&#25928;&#26524;&#65306;<\/strong>\n&#36816;&#34892;&#19978;&#36848;&#20195;&#30721;&#21518;&#65292;&#20320;&#20250;&#30475;&#21040;&#36755;&#20986;&#30340;&#32467;&#26524;&#65292;&#25351;&#31034;PHP URL&#25171;&#24320;&#21151;&#33021;&#30340;&#29366;&#24577;&#12290;&#22914;&#26524;&#20195;&#30721;&#34987;&#27491;&#30830;&#32534;&#35793;&#24182;&#37096;&#32626;&#21040;&#20320;&#30340;&#26381;&#21153;&#22120;&#19978;&#65292;&#20320;&#24212;&#35813;&#33021;&#30475;&#21040;&ldquo;PHP URL open is disabled.&rdquo;&#36825;&#26679;&#30340;&#28040;&#24687;&#12290;<\/p>\n<p>&#35831;&#27880;&#24847;&#65292;&#22914;&#26524;&#20320;&#30340;&#26381;&#21153;&#22120;&#29615;&#22659;&#19981;&#25903;&#25345;&#36825;&#31181;&#32423;&#21035;&#30340;&#25511;&#21046;&#65292;&#25110;&#32773;&#20320;&#21482;&#26159;&#24819;&#20020;&#26102;&#31105;&#29992;&#36825;&#20010;&#21151;&#33021;&#65292;&#21487;&#33021;&#36824;&#38656;&#35201;&#32771;&#34385;&#20854;&#20182;&#26041;&#27861;&#65292;&#27604;&#22914;&#20462;&#25913;.htaccess&#25991;&#20214;&#25110;&#20351;&#29992;&#25554;&#20214;&#12290;&#20294;&#19968;&#33324;&#24773;&#20917;&#19979;&#65292;<code>wp-config.php<\/code>&#26159;&#26368;&#30452;&#25509;&#30340;&#26041;&#27861;&#12290;<\/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;&#21069;&#30340;Bug&#35821;&#27861;&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<p class=\"my-0\">&#40657;&#26495;&#21069;&#30340;Bug&#35821;&#27861;&#35762;&#24072;<\/p>\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;&#31105;&#27490;WordPress&#22312;&#29305;&#23450;&#30446;&#24405;&#19979;&#36816;&#34892;PHP&#25191;&#34892;&#65292;&#24744;&#38656;&#35201;&#20351;&#29992;WordPress&#30340;&#25554;&#20214;&#25110;&#33258;&#23450;&#20041;&#20989;&#25968;&#26469;&#23454;&#29616;&#36825;&#19968;&#30446;&#26631;&#12290;&#20197;&#19979;&#26159;&#19968;&#20123;&#26041;&#27861;&#21644;&#27493;&#39588;&#65306;<\/p>\n<h3>&#26041;&#27861;1&#65306;&#20351;&#29992;WordPress&#33258;&#24102;&#21151;&#33021;<\/h3>\n<h4>&#27493;&#39588;1&#65306;&#25214;&#21040;&#31105;&#29992;PHP&#25191;&#34892;&#30340;&#25554;&#20214;<\/h4>\n<ul>\n<li>&#22312;WordPress&#21518;&#21488;&#65292;&#21069;&#24448;&ldquo;&#31649;&#29702;&rdquo; -&gt; &ldquo;&#23433;&#35013;&#19982;&#26356;&#26032;&rdquo; -&gt; &ldquo;&#21551;&#29992;\/&#31105;&#29992;&#25554;&#20214;&rdquo;&#65292;&#28982;&#21518;&#25628;&#32034;&ldquo;&#31105;&#29992;PHP&#25191;&#34892;&rdquo;&#12290;<\/li>\n<li>&#36873;&#25321;&#19968;&#20010;&#21512;&#36866;&#30340;&#25554;&#20214;&#65292;&#20363;&#22914;&ldquo;PHP Execution Prevention&rdquo;&#12290;<\/li>\n<\/ul>\n<h4>&#27493;&#39588;2&#65306;&#28608;&#27963;&#25554;&#20214;<\/h4>\n<ul>\n<li>&#28608;&#27963;&#21018;&#21018;&#36873;&#20013;&#30340;&#25554;&#20214;&#21518;&#65292;&#28857;&#20987;&ldquo;&#24212;&#29992;&#24182;&#28608;&#27963;&rdquo;&#12290;<\/li>\n<\/ul>\n<h4>&#27493;&#39588;3&#65306;&#20462;&#25913;&#37197;&#32622;&#25991;&#20214;<\/h4>\n<ul>\n<li>&#25171;&#24320;<code>wp-config.php<\/code>&#25991;&#20214;&#65288;&#36890;&#24120;&#20301;&#20110;<code>wp-content\/themes<\/code>&#30446;&#24405;&#65289;&#65292;&#22312;<code>define('WP_DISABLE_EXECUTION', true);<\/code>&#21069;&#28155;&#21152;&#19968;&#34892;&#65306;\n<pre><code class=\"language-php\">define('WP_DISABLE_EXECUTION', false);<\/code><\/pre><\/li>\n<\/ul>\n<h4>&#27493;&#39588;4&#65306;&#37325;&#21551;&#26381;&#21153;&#22120;<\/h4>\n<ul>\n<li>&#30830;&#20445;&#24744;&#30340;&#26381;&#21153;&#22120;&#24050;&#32463;&#37325;&#26032;&#21551;&#21160;&#12290;<\/li>\n<\/ul>\n<h3>&#26041;&#27861;2&#65306;&#32534;&#20889;&#33258;&#23450;&#20041;PHP&#33050;&#26412;<\/h3>\n<h4>&#27493;&#39588;1&#65306;&#21019;&#24314;&#33258;&#23450;&#20041;PHP&#33050;&#26412;<\/h4>\n<ul>\n<li>&#21019;&#24314;&#19968;&#20010;&#26032;&#30340;PHP&#25991;&#20214;&#65292;&#20363;&#22914;&#21629;&#21517;&#20026;<code>disable_execution.php<\/code>&#65292;&#25918;&#22312;<code>wp-content\/plugins<\/code>&#30446;&#24405;&#19979;&#12290;<\/li>\n<li>\n<p>&#23558;&#20197;&#19979;&#20195;&#30721;&#22797;&#21046;&#21040;&#26032;&#21019;&#24314;&#30340;&#25991;&#20214;&#20013;&#65306;<\/p>\n<pre><code class=\"language-php\">\n&lt;?php\n\/\/ &#36825;&#37324;&#21487;&#20197;&#28155;&#21152;&#20219;&#20309;&#20320;&#24819;&#38480;&#21046;&#30340;&#20869;&#23481;\nfunction disable_php_execution() {\n\/\/ &#38450;&#27490;&#26576;&#20123;&#29305;&#23450;&#30340;PHP&#20989;&#25968;&#34987;&#35843;&#29992;\ndefine('WP_DISABLE_EXECUTION', true);\n\n\/\/ &#20854;&#20182;&#21487;&#33021;&#38656;&#35201;&#35774;&#32622;&#20026;&#20551;&#30340;&#21151;&#33021;\n}<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>add_action(&#8216;init&#8217;, &#8216;disable_php_execution&#8217;);<\/p>\n<pre><code>\n#### &#27493;&#39588;2&#65306;&#27979;&#35797;&#33050;&#26412;\n- &#27979;&#35797;&#35813;&#33050;&#26412;&#26159;&#21542;&#27491;&#30830;&#22320;&#38459;&#27490;&#20102;PHP&#25191;&#34892;&#12290;\n\n#### &#27493;&#39588;3&#65306;&#37096;&#32626;&#33050;&#26412;\n- &#21551;&#21160;&#24182;&#36816;&#34892;&#27492;PHP&#33050;&#26412;&#65292;&#30830;&#20445;&#23427;&#25104;&#21151;&#31105;&#29992;&#20102;PHP&#25191;&#34892;&#12290;\n\n### &#27880;&#24847;&#20107;&#39033;\n\n- &#31105;&#29992;PHP&#25191;&#34892;&#21487;&#33021;&#20250;&#23548;&#33268;&#19968;&#20123;&#21151;&#33021;&#26080;&#27861;&#27491;&#24120;&#24037;&#20316;&#65292;&#23588;&#20854;&#26159;&#28041;&#21450;&#21040;&#32593;&#31449;&#32467;&#26500;&#21644;&#25968;&#25454;&#24211;&#25805;&#20316;&#30340;&#37096;&#20998;&#12290;\n- &#20351;&#29992;&#36825;&#31181;&#26041;&#27861;&#26102;&#65292;&#35831;&#21153;&#24517;&#23567;&#24515;&#65292;&#36991;&#20813;&#35823;&#21024;&#20854;&#20182;&#37325;&#35201;&#30340;WordPress&#25991;&#20214;&#25110;&#21151;&#33021;&#12290;\n\n&#36890;&#36807;&#19978;&#36848;&#26041;&#27861;&#65292;&#24744;&#21487;&#20197;&#26377;&#25928;&#22320;&#22312;&#29305;&#23450;WordPress&#30446;&#24405;&#19979;&#31105;&#29992;PHP&#25191;&#34892;&#12290;&#35831;&#26681;&#25454;&#24744;&#30340;&#38656;&#27714;&#35843;&#25972;&#20195;&#30721;&#20197;&#28385;&#36275;&#20855;&#20307;&#22330;&#26223;&#30340;&#35201;&#27714;&#12290;<\/code><\/pre>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#35201;&#22312;&#29305;&#23450;&#30340;WordPress&#30446;&#24405;&#20013;&#31105;&#29992;PHP&#25191;&#34892;&#65292;&#20320;&#38656;..<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[59],"tuisongtax":[],"class_list":["post-2664","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-pzjc"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/2664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/comments?post=2664"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/2664\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=2664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=2664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=2664"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=2664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}