首頁(yè) > 開(kāi)發(fā) > Php > 正文

php報錯FastCGI sent in stderr “PHP Fatal error: Allowed memory size of”錯

2020-06-09 12:33:36
字體:
來(lái)源:轉載
供稿:網(wǎng)友

PHP的memory_limit值的默認配置是128M,但是根據處理內容有時(shí)候會(huì )發(fā)生如下錯誤。

FastCGI sent in stderr: “PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 39858177 bytes)

可以通過(guò)修改memory_limit值來(lái),回避以上錯誤的出現。

修改memory_limit值。

  1. # vi /etc/php.ini 
  2. ;memory_limit = 128M 
  3. memory_limit = 256M 

修改php.ini文件之后,重啟Apache或者Nginx。

# /etc/init.d/httpd restart  # 重啟Apache

# /etc/init.d/nginx restart  # 重啟Nginx

memory_limit = -1為,無(wú)限制。

/etc/php.ini里的默認配置如下。

  1. ; Maximum amount of memory a script may consume (128MB) 
  2. ; http://www.php.net/manual/en/ini.core.php#ini.memory-limit 
  3. memory_limit = 128M 

一個(gè)線(xiàn)程的最大內存使用量,即一個(gè)Web請求可使用的PHP內存量。

發(fā)表評論 共有條評論
用戶(hù)名: 密碼:
驗證碼: 匿名發(fā)表