2010-10-18 170 views
0

我有一個在PHP網站。這裏我上傳了大小爲1 MB的圖片。它已成功上傳到服務器。但它沒有顯示。我已啓用對包含圖像的文件夾的讀寫權限。雖然上傳較小的尺寸它工作正常。但在較大圖像(大於1 MB)的情況下,它不起作用。我檢查了我的PHP信息。那裏的文件上傳最大大小是25 MB。那麼這裏可能是什麼問題?圖像不顯示在服務器 - 使用PHP文件上傳

所有幫助表示讚賞。

+1

首先進行基本調試。當圖片不顯示時,圖片的來源是什麼樣子?我敢打賭,它包含一個「內存限制已耗盡」的錯誤消息。有關的幫助,請參閱http://stackoverflow.com/questions/1735081/php-memory-limit-25mb-exhausted-file-upload-crop-resize – 2010-10-18 10:31:11

回答

0

案件爲什麼會發生更多的肯定值:

1,有些主機包括頁眉或頁腳代碼時被服務輸出大於一定的限制。他們通常將此用於分析目的。看看你是否可以刪除這些頁眉/頁腳,或者,如果你使用php中的readfile(),則直接鏈接到瀏覽器。

2-檢查上傳圖像的文件大小,有時上傳會被切斷並且不會顯示錯誤消息。

此外,一個示例鏈接可能會有所幫助

+0

我的文件上傳到服務器。但不顯示。我檢查了上傳圖像的文件屬性。在那裏讀取權限不被檢查。我已經給包含這些圖像的文件夾提供了777的許可權。僅在較大圖像(大於1 Mb)的情況下。有沒有人幫助我... – Testadmin 2010-10-19 04:13:46

相關問題