{"id":30233,"date":"2023-06-09T13:57:02","date_gmt":"2023-01-25T09:28:52","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/"},"modified":"2025-08-12T18:13:34","modified_gmt":"2025-08-12T10:13:34","slug":"%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/","title":{"rendered":"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4"},"content":{"rendered":"<h1>\u25a0 \u8d77\u521d<\/p>\n<h3>\u25cf \u5173\u4e8e\u8fd9\u7bc7\u6587\u7ae0\u63d0\u5230\u7684\u5f15\u7528\u9664\u975e\u53e6\u6709\u7279\u522b\u8bf4\u660e\uff0c\u4ee5\u4e0b\u5185\u5bb9\u662f\u4ecePHP\u5b98\u65b9\u624b\u518c\uff08\u4ee5\u4e0b\u7b80\u79f0PHP\u624b\u518c\uff09\u4e2d\u5f15\u7528\u7684\u3002<\/p>\n<h3>\u25cf \u5173\u4e8e\u672c\u6587\u4e2d\u63d0\u5230\u7684\u9ed8\u8ba4\u503c\u9ed8\u8ba4\u503c\u662f\u6307\u5728PHP\u624b\u518c\u4e2d\u8bb0\u8f7d\u7684\u503c\uff0c\u5728\u4e0b\u9762\u7684\u8bf4\u660e\u4e2d\u63d0\u5230\u3002<\/p>\n<blockquote><p>\u8fd9\u4e9b\u9ed8\u8ba4\u503c\u662f\u5728php.ini\u6587\u4ef6\u65e0\u6cd5\u52a0\u8f7d\u65f6\u4f7f\u7528\u7684\u3002<\/p><\/blockquote>\n<p>\u8bf7\u6ce8\u610f\uff0c\u8fd9\u5e76\u4e0d\u610f\u5473\u7740\u672a\u7ecf\u7f16\u8f91\u7684php.ini\u4e2d\u7684\u8bbe\u5b9a\u503c\u3002<\/p>\n<h3>\u25cf \u5173\u4e8e\u5728\u8fd9\u7bc7\u6587\u7ae0\u4e2d\u63d0\u5230\u7684php.ini\u8fd9\u7bc7\u6587\u7ae0\u4e2d\u5173\u4e8ephp.ini\u7684\u4f8b\u5b50\u662f\u5728php7.0.24\u4e2d\u6346\u7ed1\u7684\uff0c\u4e0d\u662f\u63a8\u8350\u503c\u3002<\/p>\n<h3>\u25cf \u5173\u4e8e\u672c\u6587\u672a\u6d89\u53ca\u7684\u6307\u4ee4\u672c\u6587\u672a\u6db5\u76d6 Module Settings \u6307\u4ee4\uff08\u4f8b\u5982 Date\u3001mbstring\u3001Session \u7b49\uff09\u3002<br \/>\n\u5177\u4f53\u800c\u8a00\uff0c\u53ea\u6d89\u53ca PHP \u6838\u5fc3 php.ini \u6307\u4ee4\uff0c\u5176\u8bf4\u660e\u53ef\u53c2\u8003\u624b\u518c\u4e2d\u7684 PHP: Core php.ini Directives &#8211; Manual \u4ee5\u53ca PHP: Runtime Configuration &#8211; Manual \u6240\u5217\u7684\u6307\u4ee4\u3002<\/p>\n<p>\u7531\u4e8e\u4ece\u6346\u7ed1\u7684php.ini\u6587\u4ef6\uff08php7.0.24\u7248\u672c\uff09\u4e2d\u63d0\u53d6\u6307\u4ee4\uff0c\u6240\u4ee5\u4e0d\u5904\u7406\u8fc7\u65f6\u6216\u66f4\u65b0\u7684\u6307\u4ee4\u3002<\/p>\n<h1>\u25a0 \u5728Qiita\u4e0a\u7ecf\u5e38\u51fa\u73b0\u7684php.ini\u6307\u4ee4\u523020171023\u6642\u9ede\u70ba\u6b62\uff0c\u5728Qiita\u7db2\u7ad9\u4e0a\u641c\u7d22\u5230\u7684\u8d85\u904e10\u500b\u7684\u6307\u4ee4\uff0c\u6211\u5011\u5c07\u6309\u7167\u6578\u91cf\u7531\u591a\u5230\u5c11\u7684\u65b9\u5f0f\u5217\u8209\u51fa\u4f86\uff0c\u7565\u904e\u5176\u4e2d\u4e00\u4e9b\u3002<\/p>\n<h2>\u25bc \u9519\u8bef\u65e5\u5fd7 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u8fd9\u662f\u8bb0\u5f55\u811a\u672c\u9519\u8bef\u7684\u6587\u4ef6\u540d\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\uff1anull<br \/>\n\u30fb \u793a\u4f8b\u8bbe\u7f6e\uff1a\u6839\u636e\u73af\u5883\uff0c\u4f8b\u5982&#8221;\/var\/log\/php_error.log&#8221;\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"c\">;error_log = php_errors.log\r\n;error_log = syslog\r\n<\/span><\/code><\/pre>\n<h2>\u25bc \u5185\u90e8\u7f16\u7801 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u5728PHP 5.6.0\u53ca\u4ee5\u4e0a\u7248\u672c\u4e2d\u53ef\u7528\u3002\u6b64\u8bbe\u7f6e\u7528\u4e8e\u591a\u5b57\u8282\u6a21\u5757\u5982mbstring\u6216iconv\u3002<\/p><\/blockquote>\n<p>\u30fb\u9ed8\u8ba4: &#8220;&#8221;<br \/>\n\u30fb\u8bbe\u7f6e\u793a\u4f8b\uff1a\uff08\u4e0d\u8fdb\u884c\u8bbe\u7f6e\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"c\">;internal_encoding =\r\n<\/span><\/code><\/pre>\n<p>\u5982\u679c\u6307\u5b9a\u4e86\u7a7a\u5b57\u7b26\u4e32\uff0c\u5219\u5c06\u4f7f\u7528default_charset\u4f5c\u4e3a\u53c2\u8003\uff0c\u6240\u4ee5\u5982\u679c\u8981\u91cd\u590d\u76f8\u540c\u7684\u5185\u5bb9\uff0c\u53ef\u4ee5\u4e0d\u8fdb\u884c\u8bbe\u7f6e\u3002\u5173\u4e8einput_encoding\u548coutput_encoding\uff0c\u4e5f\u662f\u4e00\u6837\u7684\u3002<br \/>\n\u53e6\u5916\uff0c\u4ecePHP 5.6.0\u5f00\u59cb\uff0cmbstring.internal_encoding\u3001mbstring.http_input\u548cmbstring.http_output\u88ab\u5f03\u7528\u3002<\/p>\n<h2>\u25bc\u663e\u793a\u9519\u8bef (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u786e\u5b9a\u662f\u5426\u5c06\u9519\u8bef\u4f5c\u4e3aHTML\u8f93\u51fa\u7684\u4e00\u90e8\u5206\u8f93\u51fa\u5230\u5c4f\u5e55\u4e0a\u3002<\/p><\/blockquote>\n<p>\u30fb\u9ed8\u8ba4\u503c\uff1a&#8221;1&#8243;<br \/>\n\u30fb\u8bbe\u5b9a\u793a\u4f8b\uff1a\u5f00\u53d1\u73af\u5883\u8bbe\u5b9a\u4e3a&#8221;1&#8243;\uff08\u5f00\u542f\uff09\uff0c\u751f\u4ea7\u73af\u5883\u8bbe\u5b9a\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">display_errors<\/span> <span class=\"p\">=<\/span> <span class=\"s\">Off<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc error_reporting (\u6574\u6570\u7c7b\u578b)<\/p>\n<blockquote><p>\u8bbe\u7f6e\u9519\u8bef\u8f93\u51fa\u7ea7\u522b\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\uff1anull<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a-1\uff08\u5c06\u8f93\u51fa\u6240\u6709\u9519\u8bef\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">error_reporting<\/span> <span class=\"p\">=<\/span> <span class=\"s\">E_ALL &amp; ~E_DEPRECATED &amp; ~E_STRICT<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc \u5185\u5b58\u9650\u5236 (\u6574\u6570\uff0c\u6216\u7f29\u5199\u5f62\u5f0f)<\/p>\n<blockquote><p>\u7528\u5b57\u8282\u6307\u5b9a\u811a\u672c\u53ef\u4ee5\u9009\u62e9\u7684\u6700\u5927\u5185\u5b58\u91cf\u3002<\/p><\/blockquote>\n<p>\u2022 \u9ed8\u8ba4\u503c\u4e3a &#8220;128M&#8221; (PHP &gt;= 5.2)<br \/>\n\u2022 \u793a\u4f8b\u8bbe\u7f6e\uff1a\u6839\u636e\u73af\u5883\u8bbe\u5b9a\uff08-1\u4ee3\u8868\u65e0\u9650\u5236\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">memory_limit<\/span> <span class=\"p\">=<\/span> <span class=\"s\">128M<\/span>\r\n<\/code><\/pre>\n<p>\u5728\u5f00\u59cb\u65f6\uff0c\u4e0d\u8981\u8bbe\u7f6e\u4e00\u4e2a\u8fc7\u5927\u7684\u503c\uff0c\u8fd9\u6837\u505a\u7684\u8bdd\u5c31\u4e0d\u4f1a\u9047\u5230Fatal error: Out of memory\u7684\u95ee\u9898\u4e86\u3002\u4f46\u662f\u5728\u4fee\u6539php.ini\u4e4b\u524d\uff0c\u6700\u597d\u5148\u68c0\u67e5\u5e76\u4fee\u590d\u76f8\u5173\u90e8\u5206\u7684\u4ee3\u7801\uff0c\u8fd9\u6837\u80fd\u66f4\u5feb\u5730\u89e3\u51b3\u95ee\u9898\u5e76\u83b7\u5f97\u5e78\u798f\u3002<\/p>\n<h2>\u25bc \u9ed8\u8ba4\u5b57\u7b26\u96c6 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u5982\u679c\u6ca1\u6709\u88abheader()\u51fd\u6570\u8986\u5199\uff0c\u6211\u4eec\u5c06\u4f7f\u7528\u8fd9\u4e2a\u4f5c\u4e3a\u4ecePHP\u53d1\u9001\u7684Content-Type\u5934\u90e8\u7684\u9ed8\u8ba4\u503c\u3002<\/p><\/blockquote>\n<p>\u30fb\u9ed8\u8ba4\u8bbe\u7f6e\u4e3a\uff1a&#8221;UTF-8&#8243;<br \/>\n\u30fb\u793a\u4f8b\u8bbe\u7f6e\uff1a&#8221;UTF-8&#8243;\uff08\u4e0d\u6539\u53d8\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">default_charset<\/span> <span class=\"p\">=<\/span> <span class=\"s\">\"UTF-8\"<\/span>\r\n<\/code><\/pre>\n<p>\u5982\u679c\u65e0\u610f\u4e2d\u5904\u7406\u975eUTF-8\u5b57\u7b26\u7f16\u7801\uff0c\u53ef\u80fd\u4f1a\u80cc\u8d1f\u8d77\u60b2\u4f24\u7684\u5371\u9669\u3002<\/p>\n<h2>\u25bc \u4e0a\u4f20\u6587\u4ef6\u6700\u5927\u5927\u5c0f (\u6574\u6570\uff0c\u6216\u53ef\u7701\u7565)<\/p>\n<blockquote><p>\u4e0a\u4f20\u6587\u4ef6\u7684\u6700\u5927\u5c3a\u5bf8\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u8bbe\u7f6e\uff1a&#8221;2M&#8221;<br \/>\n\u30fb \u793a\u4f8b\u8bbe\u7f6e\uff1a\u6839\u636e\u73af\u5883\u8c03\u6574<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">upload_max_filesize<\/span> <span class=\"p\">=<\/span> <span class=\"s\">2M<\/span>\r\n<\/code><\/pre>\n<p>\u5728\u4f7f\u7528PHP\u4e0a\u4f20\u6587\u4ef6\u65f6\uff0c\u4f8b\u5982\u5728Red Hat\u7cfb\u5217\u7cfb\u7edf\u4e0a\uff0c\u53ef\u80fd\u9700\u8981\u4f7f\u7528chcon -R -t httpd_sys_rw_content_t\u547d\u4ee4\u6307\u5b9a\u4e0a\u4f20\u76ee\u6807\u6587\u4ef6\u5939\u3002<\/p>\n<h2>\u25bc post_max_size\uff08\u6574\u6570\uff0c\u6216\u7b80\u5199\u5f62\u5f0f\uff09\uff1a<\/p>\n<blockquote><p>\u8bbe\u7f6ePOST\u6570\u636e\u7684\u6700\u5927\u5141\u8bb8\u5927\u5c0f\u3002<br \/>\n\u82e5\u8981\u4e0a\u4f20\u5927\u6587\u4ef6\uff0c\u5219\u9700\u8981\u5c06\u8be5\u503c\u8bbe\u7f6e\u4e3a\u5927\u4e8eupload_max_filesize\u7684\u503c\u3002<br \/>\n\u901a\u5e38\u60c5\u51b5\u4e0b\uff0cmemory_limit\u5e94\u8be5\u5927\u4e8epost_max_size\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u8bbe\u7f6e\uff1a\u201c8M\u201d<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u73af\u5883\u8fdb\u884c\u8c03\u6574<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">post_max_size<\/span> <span class=\"p\">=<\/span> <span class=\"s\">8M<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc\u66b4\u9732_php (\u5e03\u5c14\u503c)<\/p>\n<blockquote><p>\u5c06PHP\u7684\u670d\u52a1\u5668\u5b89\u88c5\u516c\u5f00\u7ed9\u5168\u4e16\u754c\uff0c\u5e76\u4e14\u5c06PHP\u7684\u7248\u672c\u5305\u542b\u5728HTTP\u5934\u90e8\uff08\u4f8b\u5982 X-Powered-By: PHP\/5.3.7\uff09\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u9009\u9879\uff1a &#8220;1&#8221;\uff08\u5f00\u542f\uff09<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a &#8220;0&#8221;\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">expose_php<\/span> <span class=\"p\">=<\/span> <span class=\"s\">On<\/span>\r\n<\/code><\/pre>\n<p>\u7531\u4e8e\u53ea\u8003\u8651\u5230On\u65f6\u4f1a\u6709\u574f\u4e8b\u53d1\u751f\uff0c\u800c\u4e0d\u4f1a\u6709\u597d\u4e8b\u53d1\u751f\uff0c\u6240\u4ee5\u4e00\u5b9a\u8981\u5c06\u5176\u8bbe\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09\u3002<\/p>\n<h2>\u25bc \u5305\u542b\u8def\u5f84\uff08\u5b57\u7b26\u4e32\uff09<\/p>\n<blockquote><p>\u9700\u8981\u4f7f\u7528require\u3001include\u3001fopen()\u3001file()\u3001readfile()\u4ee5\u53cafile_get_contents()\u51fd\u6570\u6765\u6307\u5b9a\u6587\u4ef6\u641c\u7d22\u7684\u76ee\u5f55\u5217\u8868\u3002<\/p><\/blockquote>\n<p>\u9ed8\u8ba4\u503c\uff1a&#8221;.;\/path\/to\/php\/pear&#8221;<br \/>\n\u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u73af\u5883&#8221;.:\/usr\/local\/lib\/php&#8221;\u7b49\u5e94\u8fdb\u884c\u76f8\u5e94\u7684\u914d\u7f6e\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"c\">;include_path = \".:\/php\/includes\"\r\n;include_path = \".;c:\\php\\includes\"\r\n<\/span><\/code><\/pre>\n<h2>\u25bc \u8bb0\u5f55\u9519\u8bef\u65e5\u5fd7 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u6307\u5b9a\u6b64\u9009\u9879\u53ef\u5c06\u9519\u8bef\u6d88\u606f\u8bb0\u5f55\u5230\u670d\u52a1\u5668\u7684\u9519\u8bef\u65e5\u5fd7\u6216error_log\u4e2d\u3002\u6b64\u9009\u9879\u6839\u636e\u670d\u52a1\u5668\u7684\u4e0d\u540c\u800c\u6709\u6240\u4e0d\u540c\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\uff1a&#8221;0&#8243;(\u5173\u95ed)<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a&#8221;1&#8243;(\u6253\u5f00)<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">log_errors<\/span> <span class=\"p\">=<\/span> <span class=\"s\">On<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc \u6700\u5927\u6267\u884c\u65f6\u95f4\uff08\u6574\u6570\uff09<\/p>\n<blockquote><p>\u8bf7\u4ee5\u79d2\u4e3a\u5355\u4f4d\u6307\u5b9a\u811a\u672c\u88ab\u89e3\u6790\u5668\u5f3a\u5236\u7ec8\u6b62\u4e4b\u524d\u5141\u8bb8\u7684\u6700\u957f\u65f6\u95f4\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\uff1a30<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u73af\u5883\u8c03\u6574<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">max_execution_time<\/span> <span class=\"p\">=<\/span> <span class=\"s\">30<\/span>\r\n<\/code><\/pre>\n<p>\u4ece\u4e00\u5f00\u59cb\u5c31\u4e0d\u8981\u8bbe\u5b9a\u4e00\u4e2a\u8fc7\u5927\u7684\u503c\uff0c\u5982\u679c\u906d\u5230&#8221;Fatal error: Maximum execution time of n seconds exceeded&#8221;\u7684\u6012\u706b\uff0c\u5c31\u5e94\u8be5\u5ba1\u67e5\u6570\u503c\u3002\u4f46\u662f\uff0c\u5728\u4fee\u6539php.ini\u4e4b\u524d\uff0c\u8003\u8651\u76f4\u63a5\u4fee\u6539\u76f8\u5173\u4ee3\u7801\u4ee5\u89e3\u51b3\u95ee\u9898\uff0c\u8fd9\u6837\u80af\u5b9a\u4f1a\u66f4\u5f00\u5fc3\u3002<\/p>\n<h2>\u25bc \u77ed\u6807\u7b7e\u5f00\u542f (\u5e03\u5c14\u503c)<\/p>\n<blockquote><p>\u8bbe\u7f6e\u662f\u5426\u542f\u7528 PHP \u6807\u7b7e\u7684\u7f29\u5199\u5f62\u5f0f\uff08&lt;? ?&gt;\uff09\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u9009\u9879\uff1a\u300c1\u300d\uff08\u5f00\u542f\uff09<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u300c0\u300d\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">short_open_tag<\/span> <span class=\"p\">=<\/span> <span class=\"s\">Off<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc \u8f93\u51fa\u5904\u7406\u5668 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u53ef\u4ee5\u5c06\u811a\u672c\u7684\u6240\u6709\u8f93\u51fa\u91cd\u5b9a\u5411\u5230\u51fd\u6570\u3002<br \/>\n\u6b64\u6307\u4ee4\u4ec5\u53ef\u4f7f\u7528\u5185\u7f6e\u51fd\u6570\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\uff1anull<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u9700\u8981\u9009\u62e9ob_gzhandler\u3001mb_output_handler\u7b49<\/p>\n<pre class=\"post-pre\"><code><span class=\"c\">;output_handler =\r\n<\/span><\/code><\/pre>\n<h2>\u662f\u5426\u542f\u7528allow_url_fopen\uff08\u5e03\u5c14\u503c\uff09<\/p>\n<blockquote><p>\u4f60\u53ef\u4ee5\u5c06\u811a\u672c\u7684\u6240\u6709\u8f93\u51fa\u91cd\u5b9a\u5411\u5230\u51fd\u6570\u4e2d\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\u4e3a\uff1a&#8221;1&#8243;\uff08\u5f00\u542f\uff09<br \/>\n\u30fb \u8bbe\u5b9a\u793a\u4f8b\uff1a\u6839\u636e\u9700\u8981\uff0c\u5982\u679c\u4e0d\u9700\u8981\u7684\u8bdd\uff0c\u8bf7\u52a1\u5fc5\u8bbe\u5b9a\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">allow_url_fopen<\/span> <span class=\"p\">=<\/span> <span class=\"s\">On<\/span>\r\n<\/code><\/pre>\n<p>\u5982\u679c\u60a8\u5728PHP\u4e2d\u5904\u7406HTTP\u6587\u4ef6\uff0c\u4f8b\u5982\u5728Red Hat\u7cfb\u5217\u4e2d\uff0c\u53ef\u80fd\u9700\u8981\u6267\u884c setsebool httpd_can_network_connect 1\u3002\u53e6\u5916\uff0c\u867d\u7136\u8fd9\u91cc\u4e0d\u6d89\u53ca\u5230\uff0c\u4f46\u5982\u679c\u4e0d\u9700\u8981\u7684\u8bdd\uff0c\u786e\u4fdd allow_url_include \u5fc5\u987b\u8bbe\u7f6e\u4e3a&#8221;0&#8243;(Off)\uff0c\u8fd9\u4e00\u70b9\u5f88\u91cd\u8981\u3002<\/p>\n<h2>\u25bc output_buffering \uff08\u5e03\u5c14\u503c\/\u6574\u6570\uff09<\/p>\n<blockquote><p>\u901a\u8fc7\u5c06\u6b64\u6307\u4ee4\u8bbe\u7f6e\u4e3a&#8217;On&#8217;\uff0c\u53ef\u4ee5\u542f\u7528\u6240\u6709\u6587\u4ef6\u7684\u8f93\u51fa\u7f13\u51b2\u3002\u5982\u679c\u8981\u9650\u5236\u7f13\u51b2\u533a\u7684\u5927\u5c0f\u81f3\u7279\u5b9a\u5927\u5c0f\uff0c\u53ef\u4ee5\u4f7f\u7528\u6700\u5927\u5b57\u8282\u6570\uff08\u4f8b\u5982\uff1aoutput_buffering=4096\uff09\u4f5c\u4e3a\u6b64\u6307\u4ee4\u7684\u503c\uff0c\u800c\u4e0d\u662f\u4f7f\u7528&#8217;On&#8217;\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u8bbe\u7f6e\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09\u3002<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u9700\u8981\u8fdb\u884c\u8c03\u6574\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">output_buffering<\/span> <span class=\"p\">=<\/span> <span class=\"s\">4096<\/span>\r\n<\/code><\/pre>\n<p>PHP\u306eheader\u95a2\u6570\u306e\u524d\u3067\u51fa\u529b\u3057\u3061\u3083\u30c0\u30e1\u3001\u672c\u5f53\uff1f<\/p>\n<p>https:\/\/qiita.com\/chinka\/items\/d63a4d0f2c4e5e794284<\/p>\n<p>\u4e0a\u8ff0\u7684\u6587\u7ae0\u5f88\u6613\u61c2\u3002<\/p>\n<h2>\u25bc \u6587\u4ef6\u4e0a\u4f20\uff08\u5e03\u5c14\u503c\uff09<\/p>\n<blockquote><p>\u662f\u5426\u542f\u7528HTTP\u6587\u4ef6\u4e0a\u4f20\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u9009\u9879\uff1a&#8221;0&#8243;\uff08\u5173\u95ed\uff09<br \/>\n\u30fb \u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u9700\u8981\uff0c\u82e5\u4e0d\u9700\u8981\u5c31\u52a1\u5fc5\u8bbe\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">file_uploads<\/span> <span class=\"p\">=<\/span> <span class=\"s\">On<\/span>\r\n<\/code><\/pre>\n<h2>\u25bc \u81ea\u52a8\u9884\u52a0\u8f7d\u6587\u4ef6 (\u5b57\u7b26\u4e32)<\/p>\n<blockquote><p>\u5728\u6307\u5b9a\u4e3b\u6587\u4ef6\u4e4b\u524d\uff0c\u8981\u6307\u5b9a\u81ea\u52a8\u89e3\u6790\u6587\u4ef6\u7684\u540d\u79f0\u3002<\/p><\/blockquote>\n<p>\u30fb \u9ed8\u8ba4\u503c\uff1a &#8220;&#8221;<br \/>\n\u30fb \u793a\u4f8b\u8bbe\u7f6e\uff1a\u6839\u636e\u9700\u8981<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">auto_prepend_file<\/span> <span class=\"p\">=<\/span>\r\n<\/code><\/pre>\n<p>\u5bf9\u5e94\u7684\u6307\u4ee4\u662f auto_append_file\u3002<br \/>\n\u592a\u5b57\u90e8\u5206\uff0c\u5c06\u65e5\u672cPHP\u624b\u518c\u4e2d\u7684\u300e\u4ed8\u52a0\u3055\u308c\u308b\u300f\u90e8\u5206\u7ffb\u8bd1\u4e3a\u82f1\u6587\u7248\u4e2d\u7684\u300eparsed\u300f\u3002<\/p>\n<h2>\u25bc \u663e\u793a\u542f\u52a8\u9519\u8bef (\u5e03\u5c14\u503c)<\/p>\n<blockquote><p>\u5728PHP\u7684\u542f\u52a8\u8fc7\u7a0b\u4e2d\uff0c\u5373\u4f7f\u5c06display_errors\u8bbe\u7f6e\u4e3aon\uff0c\u53d1\u751f\u7684\u9519\u8bef\u4e5f\u4e0d\u4f1a\u663e\u793a\u3002\u9664\u4e86\u8c03\u8bd5\u65f6\uff0c\u5f3a\u70c8\u5efa\u8bae\u5c06display_startup_errors\u8bbe\u7f6e\u4e3aoff\u3002<\/p><\/blockquote>\n<p>\u30fb\u9ed8\u8ba4\u503c\uff1a&#8221;1&#8243;<br \/>\n\u30fb\u8bbe\u7f6e\u793a\u4f8b\uff1a\u5728\u5f00\u53d1\u73af\u5883\u4e2d\u4e3a&#8221;1&#8243;\uff08\u5f00\u542f\uff09\uff0c\u5728\u751f\u4ea7\u73af\u5883\u4e2d\u4e3a&#8221;0&#8243;\uff08\u5173\u95ed\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"py\">display_startup_errors<\/span> <span class=\"p\">=<\/span> <span class=\"s\">Off<\/span>\r\n<\/code><\/pre>\n<p>\u6362\u53e5\u8bdd\u8bf4\uff0c\u5c31\u662f\u8981\u663e\u793a\u5728PHP\u542f\u52a8\u5e8f\u5217\u4e2d\u53d1\u751f\u7684\u9519\u8bef\u3002<\/p>\n<h2>\u25bc open_basedir \uff08\u5b57\u7b26\u4e32\uff09<\/p>\n<blockquote><p>\u5c06\u53ef\u4ee5\u901a\u8fc7PHP\u8bbf\u95ee\u7684\u6587\u4ef6\u9650\u5b9a\u5728\u6307\u5b9a\u7684\u76ee\u5f55\u6811\u4e2d\uff0c\u5305\u62ec\u6587\u4ef6\u81ea\u8eab\u3002<\/p><\/blockquote>\n<p>\u30fb\u9ed8\u8ba4\u503c\uff1anull<br \/>\n\u30fb\u8bbe\u7f6e\u793a\u4f8b\uff1a\u6839\u636e\u73af\u5883\uff0c\u5982&#8221;\/var\/www\/http&#8221;\u7b49\uff0c\u5982\u679c\u53ef\u80fd\uff0c\u8bf7\u52a1\u5fc5\u6307\u5b9a<\/p>\n<pre class=\"post-pre\"><code><span class=\"c\">;open_basedir =\r\n<\/span><\/code><\/pre>\n<p>\u6709\u65f6\u5019\u53ef\u4ee5\u9632\u6b62\u76ee\u5f55\u904d\u5386\u3002<\/p>\n<h1>\u25a0 2017\u5e7410\u670823\u65e5\u6642\u70b9\u3067\u306eQiita\u4e0a\u306e\u5404\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6\u3054\u3068\u306e\u4ef6\u6570<\/p>\n<div>\n<div class=\"post-table\">\u9805\u756a\u5206\u985e\u30c7\u30a3\u30ec\u30af\u30c6\u30a3\u30d6\u540d\u4ef6\u657086Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22from%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">from<\/a>2313Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22engine%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">engine<\/a>12951Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22error_log%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">error_log<\/a>8265Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22internal_encoding%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">internal_encoding<\/a>7935Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22display_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">display_errors<\/a>7734Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22error_reporting%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">error_reporting<\/a>7233Resource Limits<a href=\"https:\/\/qiita.com\/search?q=body%3A%22memory_limit%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">memory_limit<\/a>7064Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22default_charset%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">default_charset<\/a>5482File Uploads<a href=\"https:\/\/qiita.com\/search?q=body%3A%22upload_max_filesize%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">upload_max_filesize<\/a>4060Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22post_max_size%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">post_max_size<\/a>3929Miscellaneous<a href=\"https:\/\/qiita.com\/search?q=body%3A%22expose_php%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">expose_php<\/a>3669Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22include_path%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">include_path<\/a>3637Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22log_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">log_errors<\/a>2630Resource Limits<a href=\"https:\/\/qiita.com\/search?q=body%3A%22max_execution_time%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">max_execution_time<\/a>254Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22short_open_tag%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">short_open_tag<\/a>2387Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22user_agent%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">user_agent<\/a>208Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22output_handler%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">output_handler<\/a>1784Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22allow_url_fopen%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">allow_url_fopen<\/a>157Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22output_buffering%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">output_buffering<\/a>1480File Uploads<a href=\"https:\/\/qiita.com\/search?q=body%3A%22file_uploads%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">file_uploads<\/a>1461Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22auto_prepend_file%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">auto_prepend_file<\/a>1283File Uploads<a href=\"https:\/\/qiita.com\/search?q=body%3A%22max_file_uploads%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">max_file_uploads<\/a>1236Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22display_startup_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">display_startup_errors<\/a>1115Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22open_basedir%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">open_basedir<\/a>1066Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22input_encoding%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">input_encoding<\/a>1067Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22output_encoding%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">output_encoding<\/a>1076Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22cgi.fix_pathinfo%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">cgi.fix_pathinfo<\/a>106Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22precision%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">precision<\/a>927Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zend.multibyte%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zend.multibyte<\/a>946Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22html_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">html_errors<\/a>99Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zlib.output_compression%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zlib.output_compression<\/a>824Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22realpath_cache_size%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">realpath_cache_size<\/a>831Resource Limits<a href=\"https:\/\/qiita.com\/search?q=body%3A%22max_input_time%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">max_input_time<\/a>838Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22log_errors_max_len%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">log_errors_max_len<\/a>855Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22variables_order%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">variables_order<\/a>862Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22auto_append_file%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">auto_append_file<\/a>870Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22doc_root%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">doc_root<\/a>885Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22allow_url_include%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">allow_url_include<\/a>814Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22serialize_precision%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">serialize_precision<\/a>768Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22always_populate_raw_post_data%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">always_populate_raw_post_data<\/a>781File Uploads<a href=\"https:\/\/qiita.com\/search?q=body%3A%22upload_tmp_dir%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">upload_tmp_dir<\/a>728Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zend.script_encoding%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zend.script_encoding<\/a>643Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22track_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">track_errors<\/a>647Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22docref_root%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">docref_root<\/a>648Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22docref_ext%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">docref_ext<\/a>671Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22user_dir%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">user_dir<\/a>672Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22enable_dl%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">enable_dl<\/a>688Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22default_socket_timeout%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">default_socket_timeout<\/a>689Fopen wrappers<a href=\"https:\/\/qiita.com\/search?q=body%3A%22auto_detect_line_endings%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">auto_detect_line_endings<\/a>61php.ini Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22user_ini.filename%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">user_ini.filename<\/a>510Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zlib.output_compression_level%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zlib.output_compression_level<\/a>511Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zlib.output_handler%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zlib.output_handler<\/a>516Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22disable_functions%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">disable_functions<\/a>518Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22highlight.string%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">highlight.string<\/a>519Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22highlight.comment%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">highlight.comment<\/a>520Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22highlight.keyword%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">highlight.keyword<\/a>521Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22highlight.default%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">highlight.default<\/a>522Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22highlight.html%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">highlight.html<\/a>523Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22ignore_user_abort%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">ignore_user_abort<\/a>525Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22realpath_cache_ttl%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">realpath_cache_ttl<\/a>526Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22zend.enable_gc%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">zend.enable_gc<\/a>532Resource Limits<a href=\"https:\/\/qiita.com\/search?q=body%3A%22max_input_nesting_level%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">max_input_nesting_level<\/a>539Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22ignore_repeated_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">ignore_repeated_errors<\/a>541Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22report_memleaks%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">report_memleaks<\/a>542Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22report_zend_debug%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">report_zend_debug<\/a>549Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22error_prepend_string%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">error_prepend_string<\/a>550Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22error_append_string%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">error_append_string<\/a>557Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22register_argc_argv%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">register_argc_argv<\/a>558Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22auto_globals_jit%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">auto_globals_jit<\/a>559Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22enable_post_data_reading%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">enable_post_data_reading<\/a>563Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22default_mimetype%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">default_mimetype<\/a>52php.ini Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22user_ini.cache_ttl%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">user_ini.cache_ttl<\/a>45Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22asp_tags%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">asp_tags<\/a>412Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22implicit_flush%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">implicit_flush<\/a>413Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22unserialize_callback_func%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">unserialize_callback_func<\/a>417Language Options<a href=\"https:\/\/qiita.com\/search?q=body%3A%22disable_classes%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">disable_classes<\/a>440Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22ignore_repeated_source%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">ignore_repeated_source<\/a>444Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22xmlrpc_errors%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">xmlrpc_errors<\/a>445Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22xmlrpc_error_number%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">xmlrpc_error_number<\/a>453Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22arg_separator.output%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">arg_separator.output<\/a>454Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22arg_separator.input%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">arg_separator.input<\/a>456Data Handling<a href=\"https:\/\/qiita.com\/search?q=body%3A%22request_order%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">request_order<\/a>478Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22fastcgi.logging%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">fastcgi.logging<\/a>479Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22cgi.rfc2616_headers%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">cgi.rfc2616_headers<\/a>452Error handling and logging<a href=\"https:\/\/qiita.com\/search?q=body%3A%22windows.show_crt_warning%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">windows.show_crt_warning<\/a>373Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22cgi.force_redirect%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">cgi.force_redirect<\/a>374Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22cgi.nph%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">cgi.nph<\/a>375Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22cgi.redirect_status_env%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">cgi.redirect_status_env<\/a>377Paths and Directories<a href=\"https:\/\/qiita.com\/search?q=body%3A%22fastcgi.impersonate%22+body%3A%22ini%22+tag%3A%22php%22&amp;sort=stock\">fastcgi.impersonate<\/a>3<br \/>\n\u7ed3\u675f\u4e86\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u25a0 \u8d77\u521d \u25cf \u5173\u4e8e\u8fd9\u7bc7\u6587\u7ae0\u63d0\u5230\u7684\u5f15\u7528\u9664\u975e\u53e6\u6709\u7279\u522b\u8bf4\u660e\uff0c\u4ee5\u4e0b\u5185\u5bb9\u662f\u4ecePHP\u5b98\u65b9\u624b\u518c\uff08\u4ee5\u4e0b\u7b80\u79f0PHP\u624b\u518c\uff09\u4e2d\u5f15\u7528\u7684 [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[227],"class_list":["post-30233","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-227"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4 - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u3010php\u3011\u6574\u5408php-ini\u6307\u4ee4\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\" \/>\n<meta property=\"og:description\" content=\"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u3010php\u3011\u6574\u5408php-ini\u6307\u4ee4\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-25T09:28:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-12T10:13:34+00:00\" \/>\n<meta name=\"author\" content=\"\u6e05, \u626c\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u6e05, \u626c\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/\",\"name\":\"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4 - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-01-25T09:28:52+00:00\",\"dateModified\":\"2025-08-12T10:13:34+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461\"},\"description\":\"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461\",\"name\":\"\u6e05, \u626c\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g\",\"caption\":\"\u6e05, \u626c\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyang\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4 - Blog - Silicon Cloud","description":"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u3010php\u3011\u6574\u5408php-ini\u6307\u4ee4\/","og_locale":"zh_CN","og_type":"article","og_title":"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4","og_description":"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u3010php\u3011\u6574\u5408php-ini\u6307\u4ee4\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-01-25T09:28:52+00:00","article_modified_time":"2025-08-12T10:13:34+00:00","author":"\u6e05, \u626c","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u6e05, \u626c","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/","name":"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4 - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-01-25T09:28:52+00:00","dateModified":"2025-08-12T10:13:34+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461"},"description":"\u5173\u4e8e\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4\u7684\u6280\u672f\u6587\u7ae0","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u3010PHP\u3011\u6574\u5408php.ini\u6307\u4ee4"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461","name":"\u6e05, \u626c","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g","caption":"\u6e05, \u626c"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyang\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90php%e3%80%91%e6%95%b4%e5%90%88php-ini%e6%8c%87%e4%bb%a4\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/30233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=30233"}],"version-history":[{"count":3,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/30233\/revisions"}],"predecessor-version":[{"id":111713,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/30233\/revisions\/111713"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=30233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=30233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=30233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}