亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

桦川县| 黄大仙区| 景宁| 乳山市| 乐清市| 手机| 炎陵县| 嘉善县| 松阳县| 温泉县| 饶平县| 景谷| 东乌珠穆沁旗| 内黄县| 平果县| 聂拉木县| 伊金霍洛旗| 冕宁县| 裕民县| 河东区| 光山县| 南城县| 沂源县| 晋江市| 黄骅市| 巴马| 广东省| 额济纳旗| 平谷区| 万宁市| 天长市| 宕昌县| 寿宁县| 察哈| 桐城市| 奎屯市| 江西省| 尼勒克县| 泰宁县| 丰镇市| 苍梧县|