PHP設置檢查PHP設置檢查錯誤(已改爲0到-1)
你的PHP版本5.6.12是,但always_populate_raw_post_data = 0 $ HTTP_RAW_POST_DATA從PHP 5.6起棄用,並將在PHP 7.0中刪除。這將停止安裝程序的運行。請打開你的php.ini文件並將always_populate_raw_post_data設置爲-1。如果您需要更多幫助,請致電您的主機提供商。
PHP設置檢查PHP設置檢查錯誤(已改爲0到-1)
你的PHP版本5.6.12是,但always_populate_raw_post_data = 0 $ HTTP_RAW_POST_DATA從PHP 5.6起棄用,並將在PHP 7.0中刪除。這將停止安裝程序的運行。請打開你的php.ini文件並將always_populate_raw_post_data設置爲-1。如果您需要更多幫助,請致電您的主機提供商。
轉到XAMPP
打開文件夾PHP
然後打開php.ini文件
找到這個
;always_populate_raw_post_data = 0
替換此
always_populate_raw_post_data = -1
@ Dipranil
轉到
{magento_root}/setup/src/Magento/Setup/Model/PhpReadinessCheck.php
找到這一行,並添加return []; //
private function checkPopulateRawPostSetting(){
// HHVM and PHP 7does not support 'always_populate_raw_post_data' to be set to -1
if (version_compare(PHP_VERSION, '7.0.0-beta') >= 0 || defined('HHVM_VERSION')) {
return [];
}
return []; // <-- ADD THIS LINE
[...]
再次運行準備情況檢查:T 他PHP設置檢查獲得綠燈。 這是有點骯髒的解決方法,但我不能找到另一個有用的解決方案.. :)
你可以發佈你使用的代碼,並更深入地解釋你的問題? – thanksd
更改後重新啓動服務器? –
請包括錯誤信息作爲文本,而不是作爲參考圖像。 –