91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php7升級后報錯怎么辦?

發布時間:2020-05-25 14:44:04 來源:億速云 閱讀:265 作者:鴿子 欄目:編程語言

升級php后站點報錯,提示如下:

Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will
be removed in a future version. To avoid this warning set
‘always_populate_raw_post_data‘ to ‘-1‘ in php.ini and use the php://input stream
instead. in Unknown on line 0
Warning: Cannot modify header information - headers already sent in Unknown on line 0

通過查詢php官網后得知,在php5.6.X以后版本某些特性已經被廢棄,詳情查看:

http://php.net/manual/zh/migration56.deprecated.php

原因是:

$HTTP_RAW_POST_DATA 和 always_populate_raw_post_data

使用 always_populate_raw_post_data 會導致在填充 $HTTP_RAW_POST_DATA 時產生 E_DEPRECATED 錯誤。

請使用 php://input 替代 $HTTP_RAW_POST_DATA, 因為它可能在后續的 PHP 版本中被移除。

設置 always_populate_raw_post_data 為 -1 (這樣會強制 $HTTP_RAW_POST_DATA 未定義,所以也不回導致 E_DEPRECATED 的錯誤) 來體驗新的行為。

修復方法:

1、修改php的配置文件,找到php.ini。把 always_populate_raw_post_data 開啟,并設置為 -1 。

always_populate_raw_post_data = -1

2、如果項目中有用到$HTTP_RAW_POST_DATA的更改為:

原來是 $info = $HTTP_RAW_POST_DATA;

更改為 $info = file_get_contents(‘php://input‘);

以上就是關于升級php7后的報錯處理的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浦江县| 永嘉县| 闻喜县| 友谊县| 绥滨县| 龙江县| 丰都县| 宜丰县| 青河县| 上思县| 隆尧县| 那曲县| 乡宁县| 垫江县| 阿拉尔市| 松江区| 巴东县| 云南省| 五台县| 依安县| 利辛县| 奉贤区| 建宁县| 东山县| 吉林市| 廊坊市| 武清区| 香格里拉县| 册亨县| 五华县| 杨浦区| 孟村| 修武县| 信阳市| 鄂托克前旗| 孟津县| 达日县| 开封市| 玉田县| 大英县| 景宁|