(PS:聽說當班網系統移機到新Server時,就已經發生這種問題了o.O)
日前有老師反映無法使用相片區的「批次上傳」功能( 如附件圖片的滑鼠箭頭處),
不過使用「新增相片」功能(批次上傳左邊那一顆, 一次只能上傳1張相片)~卻可以成功!
使用文件區的「新增文件」也可以正常運作。
唯獨相片區的「批次上傳」功能都不能work!
弄了半天還是不知道問題出在哪?
------
相關資訊:
OS:FreeBSD 7.2
Apache版本1.3.41
MySQL版本5.1.33
------上週六幾乎花了一整天查這問題,
也上論壇詢問,但都沒下文..@@
今天不死心,
還是想試試看能否解決!
結果...,「解鈴還須繫鈴人」。
在班級網頁系統的發源地~「狼主實驗室」中的班級網頁管理系統,
在裡面的FAQ中找到了解決辦法:
------以下為FAQ源文------
許智超
不好意思,因為我寫這程式時是php3的版本
現在php4.2以後的版本可能會出現一些變數讀取不到情形及警告字句
請修改 /etc/php.ini
=================================================
register_globals = Off 改為
register_globals = On
error_reporting = E_ALL & ~E_NOTICE 改為
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING
=================================================
應可正常執行
再補充> 賴國賓(左營國中)
我發現我個人的問題以及解答
系統linux + apche + php +php-mysql
問題多出在/etc/php.ini 當中的設定
1.不能上傳,請改一下這裡,路徑可以自行設定
upload_tmp_dir = /tmp
*當可以正常上傳時,再注意一下
根據之前一些經驗,上傳太大檔案會因proxy而出問題,所以必要時提醒一下
上傳時可能要拿掉proxy
2.出現很多") echo("")echo("")...,這是因為無法解釋short tag ?,所以設定如下即可
short_open_tag = On
------以上為FAQ源文------
就這樣,
照著上述FAQ的原作者的方式去對php做設定,
終於,
照片的批次上傳功能,終於可以順利執行了!
好棒啊~!
======
後續:
後來上網發現,如果將
register_globals = Off 改為
register_globals = On
會有安全上的漏洞,
所以又設定register_globals = Off
不過如此一來,
照片批次上傳功能就又不能用了,
氣死了!
可以跟你要此可以批次上傳的班級網頁版本嗎?學校老師一直很想要這個功能,謝謝!
回覆刪除我的Email:center0208@gmail.com
回覆刪除