歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 27, 2024, 04:55:06 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  [求救]上傳檔案大小無法解決[已有解答,請看回覆文章] « 上篇主題 下篇主題 »
頁: [1]
作者 主題: [求救]上傳檔案大小無法解決[已有解答,請看回覆文章]  (閱讀 14234 次)
fdragon.tw
新手見習
*
文章: 5


檢視個人資料
« 於: 七月 01, 2005, 09:19:58 上午 »

用FIREFOX在檔案中心上傳600K以上的相片或其他檔案,就會出現以下的訊息。
[ㄧ個訊息視窗,提示:「此文件無資料」]>>圖片
或者是

用IE就會出現以下訊息:
--------------------------------
無法顯示網頁
目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。

--------------------------------------------------------------------------------

請嘗試下列:

請按  [重新整理] 按鈕,或者稍後再試一次。

如果在網址列輸入網址,請確定未拼錯任何資料。

要檢查您的連線設
« 最後編輯時間: 十一月 08, 2005, 07:57:56 上午 由 fdragon.tw » 已記錄
Lance Li
新手見習
*
文章: 39


檢視個人資料
« 回覆文章 #1 於: 七月 01, 2005, 09:32:45 上午 »

是不是PHP的上传文件大小限制?你检查一下 php.ini 或者 phpinfo() 里的信息
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #2 於: 七月 01, 2005, 10:03:31 上午 »

我剛剛試著上傳一個約 1.8 MB 的圖檔(使用 FireFox ),沒啥問題啊?!

猜測一些與 pLog 本身無關而可能造成的問題:

1.主機太忙碌,來不及處理你的 request 而造成 connection time out.

2.上傳電腦的所在網路頻寬不足,以致上傳過久而 time out.

3.DNS 主機查詢回應過慢。
這個可能性比較小啦!我剛試了用貴校的dns主機查詢速度快得很。

請教一下,每一台電腦上每一個貴校的部落格都會這樣嗎?會不會是你的小動物太操了;-p
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
fdragon.tw
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #3 於: 七月 06, 2005, 07:39:05 上午 »

感謝兩位的熱心。 眨眼睛
但是有關於兩位所提及的事
lance li :
>是不是PHP的上传文件大小限制?你检查一下 php.ini 或者 phpinfo() 里的信息
以下是我在PHP.INI中的設定
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 16M

至於LLS的回覆:
>猜測一些與 pLog 本身無關而可能造成的問題:
>
>1.主機太忙碌,來不及處理你的 request 而造成 connection time out.
>
>2.上傳電腦的所在網路頻寬不足,以致上傳過久而 time out.
PLOG主機目前執行業務僅有PLOG,同時在PHP.INI中有關time out的設定如下
; Default timeout for socket based streams (seconds)
default_socket_timeout = 60
應該不會太短,而且我上傳檔案是在校內頻寬不至於不足。
出現錯誤訊息時,我的瀏覽器幾乎沒有WAIT ,立即就回應,反倒是可以上傳的檔案還要ㄧ些WAIT,我想是否在某個地方有檢查檔案大小的機制,直接限制上傳,同時又不回應檔案過大的錯誤訊息。
>>請教一下,每一台電腦上每一個貴校的部落格都會這樣嗎?會不會是你的小動物太操了;-p
是的!AND WHAT'S 小動物?
>>>上傳一個約 1.8 MB 的圖檔(使用 FireFox ),沒啥問題啊?!
你可以試ㄧ試在我的PLOG中註冊網誌後,傳檔案上來
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #4 於: 七月 08, 2005, 10:25:41 上午 »

你的網誌我一直無法申請成功,所以實在沒辦法幫你看!

Mark
已記錄

Horse
新手見習
*
文章: 20


檢視個人資料
« 回覆文章 #5 於: 八月 11, 2005, 03:14:51 下午 »

使用IE瀏覽器上傳圖片,我的情形和fdragon.tw相同,上傳一張圖片,像素2048x1536,大小664KB,按下新增鈕後,網址列顯現為http://plog.tdes.chc.edu.tw/admin.php
內容為第一篇fdragon.tw所寫的內容
-------------------------------------
無法顯示網頁
目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。
....省略
--------------------------------------

回到檔案列表,發現有新增成功,只是縮圖無法顯現,出現叉燒包>_<

如果將像素縮小為1024X768,大小變為204KB,則可以成功。
http://plog.tdes.chc.edu.tw/album/1/2

猜想:
是不是使用的縮圖程式有關係?系統pLog1.0,縮圖使用的是PHP's GD library
如果像素為2048X1536,則無法產生縮圖?????

---------------------------------------------------------------------------
哎!可能真的自己的系統有問題?剛申請Mark的pLog 測試站台測試沒有問題
http://demo.lifetype.org.tw/index.php?op=ViewAlbum&albumId=19&blogId=40
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #6 於: 八月 11, 2005, 04:07:51 下午 »

引用自: Horse
使用IE瀏覽器上傳圖片,我的情形和fdragon.tw相同,上傳一張圖片,像素2048x1536,大小664KB,按下新增鈕後,網址列顯現為http://plog.tdes.chc.edu.tw/admin.php
內容為第一篇fdragon.tw所寫的內容
-------------------------------------
無法顯示網頁
目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。
....省略
--------------------------------------

回到檔案列表,發現有新增成功,只是縮圖無法顯現,出現叉燒包>_<

如果將像素縮小為1024X768,大小變為204KB,則可以成功。
http://plog.tdes.chc.edu.tw/album/1/2

猜想:
是不是使用的縮圖程式有關係?系統pLog1.0,縮圖使用的是PHP's GD library
如果像素為2048X1536,則無法產生縮圖?????

---------------------------------------------------------------------------
哎!可能真的自己的系統有問題?剛申請Mark的pLog 測試站台測試沒有問題
http://demo.lifetype.org.tw/index.php?op=ViewAlbum&albumId=19&blogId=40


不是這個原因,pLog 從之前到現在有一些 jpg 檔無法正確讀取,所以也就無法做出 thumbnail ...

而你用其他軟體改過後,就可以了。

我們在猜原因試初現在某種相機的 jpg 檔對檔頭的寫入跟別人不同。因為搞不清楚是哪裡不同,目前無解中。

Mark
已記錄

fdragon.tw
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #7 於: 十一月 08, 2005, 07:52:05 上午 »

所有書上均寫是在php.ini,以致大家改到死也沒辦法。
實際上,這個問題的解答是在APACHE的設定裡。

我發現到無論如何只能上傳500K左右,
於是檢查所有的設定檔,發現在/etc/httpd/conf.d/php.conf裡
有一行>>> LimitRequestBody 後面接的數字接近500K,經修改後果然就突破了上傳的限制。

啊!盡信書不如無書,浪費了眾人的青春。
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #8 於: 十一月 08, 2005, 11:37:13 上午 »

所有書上均寫是在php.ini,以致大家改到死也沒辦法。
實際上,這個問題的解答是在APACHE的設定裡。

我發現到無論如何只能上傳500K左右,
於是檢查所有的設定檔,發現在/etc/httpd/conf.d/php.conf裡
有一行>>> LimitRequestBody 後面接的數字接近500K,經修改後果然就突破了上傳的限制。

啊!盡信書不如無書,浪費了眾人的青春。

我不覺得他跟書有任何關係阿!那是因為 Linux 的系統的設定跟 windows 不同關係, php.ini 只是基本的設定。請善用 google:

解决Apache2+PHP上传文件大小限制的问题
在php4下POST檔案大小的限制

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  [求救]上傳檔案大小無法解決[已有解答,請看回覆文章] « 上篇主題 下篇主題 »
    前往: