2012-07-18 53 views
0

我寫了一個PHP腳本,允許我通過使用PHP的imagerotate()函數來旋轉圖像。它對我測試過的大部分照片都很有用。但是,嘗試旋轉較大的照片時(> 644 KB,2112px x 2816px),腳本崩潰。這張照片不是一張很大的照片,但是當照片大小在這個尺寸或更大時,我的腳本纔會崩潰。使用imagerotate()時是否有文件大小限制?爲什麼我能夠使用PHP的imagerotate()函數旋轉小照片,但不能使用大圖片?

+3

更可能是內存限制;檢查'ulimit -m'輸出或'php.ini'配置限制以獲得最大允許內存。 – sarnold 2012-07-18 23:50:18

+0

我的本地MAMP測試環境和我的Linux生產服務器上存在相同的問題。我增加了最大值。 PHP(在生產服務器上)的腳本內存設置爲128 MB,但我仍然遇到同樣的問題。 – 2012-07-18 23:56:51

+0

它如何*崩潰*?你會得到什麼錯誤? – 2012-07-18 23:59:13

回答

相關問題