●架設主機作業系統:Windows 2003 Server
●您安裝的程式:IIS6 + php4 + MySql4
●您的 phpBB2 版本:phpBB (2.0.11)。
●您的 domain(網域名稱) :pcnet.com.tw
●您的 phpBB2 連結網址: http://www.pcnet.com.tw/
我剛架完站, 但發現無法上傳頭像, 上傳時會出現訊息如下:
---------------------
頭像圖片的類型必須是 .jpg,.gif 或 .png
---------------------
但我卻定我上傳的頭像是 .jpg 格式, 且檔案小於6kb, 我有把
images/avatars/gallery及images/avatars/ 改為網際網路user
有存取權限, 但也是不行
請各位大大幫忙, 謝謝
--------
我後端的設定如下:
使用系統相冊 否
允許鏈接頭像圖片
從其他網址鏈接頭像圖片 否
允許用戶上傳頭像 是\r
頭像文件大小設置
由用戶上傳頭像圖片 10240 Bytes
圖片大小不可大於
(高 x 寬 像素) 80 x 80
個人頭像儲存路徑 images/avatars
系統相冊儲存路徑 images/avatars/gallery
[問題] 請教無法上傳頭像問題
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[反應] 個人圖像無法上傳問題解決了
我是申請web hosting公司的server來架設論壇, 無法修改php.ini, 所以只好試試看修改phpbb的程式, 以下是我的改法:
1. 打開profilcp目錄下的 functions_profile.php
2. 找到 function pcp_check_image_type(&$type, &$error, &$error_msg) 這個 function, 我的是在第256行
3. pcp_check_image_type function裡的程式會看到這段:
4.在這段下加上底下這段:
5. 加完後看起來應該像:
6. 試試看, 應該就可以用了
如果你也有遇到同樣的問題, 然後用這種方式解決, 請讓我知道, 或是有更好的方法, 也請提供, 謝謝!!

1. 打開profilcp目錄下的 functions_profile.php
2. 找到 function pcp_check_image_type(&$type, &$error, &$error_msg) 這個 function, 我的是在第256行
3. pcp_check_image_type function裡的程式會看到這段:
代碼: 選擇全部
case 'jpeg':
case 'pjpeg':
case 'jpg':
return '.jpg';
break;
case 'gif':
return '.gif';
break;
case 'png':
return '.png';
break;
代碼: 選擇全部
case 'image/pjpeg':
return '.jpg';
break;
case 'image/x-png':
return '.png';
break;
case 'image/gif';
return '.gif';
break;
代碼: 選擇全部
case 'jpeg':
case 'pjpeg':
case 'jpg':
return '.jpg';
break;
case 'gif':
return '.gif';
break;
case 'png':
return '.png';
break;
case 'image/pjpeg':
return '.jpg';
break;
case 'image/x-png':
return '.png';
break;
case 'image/gif';
return '.gif';
break;
default:
$error = true;
$error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
break;
如果你也有遇到同樣的問題, 然後用這種方式解決, 請讓我知道, 或是有更好的方法, 也請提供, 謝謝!!
-
hikari.hinata
- 星球普通子民

- 文章: 4
- 註冊時間: 2005-10-28 20:25
