摘要:本教學(xué)使用環(huán)境介紹伺服器端資料庫(kù)語(yǔ)言版本本機(jī)端在剛剛遇到了這個(gè)問題上傳普通解析的圖片,例如都是可以正常上傳也能夠使用庫(kù)對(duì)其解壓縮只是當(dāng)我上傳了甚至更高的圖片時(shí),一樣可以普通上傳但是卻無(wú)法上傳查看錯(cuò)誤表示類似這樣的錯(cuò)誤訊息只要在后端表頭宣告就
本教學(xué)使用環(huán)境介紹
伺服器端:Ubuntu 16.04
資料庫(kù):Mariadb 10.1.34(Mysql)
語(yǔ)言版本:php 7.0
本機(jī)端:MacOS High Sierra
在剛剛遇到了這個(gè)問題
上傳普通解析的圖片,例如 2000x2000 都是可以正常上傳
也能夠使用 GD庫(kù)對(duì)其解壓縮
只是當(dāng)我上傳了 6000x6000 甚至更高的圖片時(shí),一樣可以普通上傳
但是卻無(wú)法上傳?
查看 error_log 錯(cuò)誤表示
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes)
類似這樣的錯(cuò)誤訊息
只要在后端表頭宣告就能夠解決(但很耗能,記憶體要很夠...)
ini_set("memory_limit", "-1");
或是到 php.ini 修改 「memory_limit」值
macos 的php.ini路徑:/etc/php.ini
ubuntu 的php.ini路徑:/etc/php/7.0/apache2
取決于你使用的php版本
Line ID:ianmac
QQ:1258554508
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31241.html
摘要:場(chǎng)景圖片上傳,是網(wǎng)站開發(fā)常見的需求用戶上傳圖片后端處理圖片壓縮生成縮略圖裁剪加水印等等保存在特定的文件夾中,在這個(gè)過程中,有時(shí)候上傳大圖片會(huì)出現(xiàn)錯(cuò)誤,就是內(nèi)存溢出的意思。 [場(chǎng)景] ? ? 圖片上傳,是網(wǎng)站開發(fā)常見的需求——用戶上傳圖片=>后端處理圖片(壓縮、生成縮略圖、裁剪、加水印等等...)=>保存在特定的文件夾中,在這個(gè)過程中,有時(shí)候上傳大圖片會(huì)出現(xiàn)錯(cuò)誤Allowed memor...
摘要:中圖片的處理都是使用了庫(kù),這個(gè)庫(kù)提供了很多方法讓可以更方便地對(duì)圖片進(jìn)行操作,支持的圖片格式如下回到一開始的問題,那個(gè)小伙伴需要處理高分辨的圖片,圖片大小必然很大,所以就會(huì)出現(xiàn)內(nèi)存不夠的情況,解決方法還是有很多的。 今天小伙伴在群里問了這么一個(gè)問題: showImg(https://segmentfault.com/img/remote/1460000018494753); showIm...
摘要:我自己是從商業(yè)化環(huán)境走出來(lái)的,對(duì)于開源的部署方案也是在一點(diǎn)一點(diǎn)摸索,我相信其中也必然包含某些坑爹的配置。設(shè)置為表示當(dāng)經(jīng)常出現(xiàn)錯(cuò)誤時(shí)可以嘗試更改此選項(xiàng)。設(shè)置環(huán)境變量添加服務(wù)設(shè)置開機(jī)自動(dòng)啟動(dòng)服務(wù)配置其它擴(kuò)展都可以動(dòng)態(tài)添加,沒事的 showImg(//i.v2ex.co/Up79Hq7l.jpeg); 前言 現(xiàn)在很多朋友都了解或者已經(jīng)在使用LNMP架構(gòu),一般可以理解為L(zhǎng)inux Shel...
閱讀 3962·2021-11-17 09:33
閱讀 3299·2021-10-08 10:05
閱讀 3126·2021-09-22 15:36
閱讀 1156·2021-09-06 15:02
閱讀 2782·2019-08-29 12:45
閱讀 1607·2019-08-26 13:40
閱讀 3415·2019-08-26 13:37
閱讀 436·2019-08-26 13:37