[請益] 關於php上傳檔案的問題

看板PHP作者 (43米的深海)時間16年前 (2009/07/22 16:32), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/3 (看更多)
我的平台是Linux,我把php-5.0.3 和 thttpd-2.25b 移殖到arm9的板子, 目前大多數語法都沒有問題,php頁面也顯示正常,只有二個問題困擾我很久. 第一個是:我的首頁是index.html,在這裡的HTML下嵌入php語法時,php語法沒有作用? 第二個是:用php上傳檔案時有問題,不管是用copy還是 move_uploaded_file都不行.. php.ini的資訊 safe_mode off off safe_mode_gid off off file_uploads On On upload_max_filesize 2M 2M post_max_size 8M 8M max_execution_time 30 30 upload_tmp_dir /tmp_php /tmp_php // 權限設為777了 html 部份如下: /********************************************************************/ <form action="/cgi-bin/upload.php" method="post" enctype="multipart/form-data" > use PHP to upload file <input type="hidden" name="MAX_FILE_SIZE" value="1048576"> <input type="file" name="userfile" SIZE="50" > <input type="submit" name="Submit" value="Send"> </form> /********************************************************************/ PHP 部分如下: /********************************************************************/ <?php $upload_dir = "/usr/local/www/tmp_upload/"; // 權限也設為777了 $upload_file = $upload_dir .$_FILES["userfile"]["name"]; if( move_uploaded_file($_FILES["userfile"]["tmp_name"], $upload_file) ){ echo "file upload successfully<HR>"; } else{ echo "temporary file:" .$_FILES["userfile"]["name"]. "<br>"; echo "file name:" .$_FILES["userfile"]["tmp_name"]. "<br>"; echo "file size:" .$_FILES["userfile"]["size"]. "<br>"; echo "file type:" .$_FILES["userfile"]["type"]. "<br>"; echo "file upload fail (" .$_FILES["userfile"]["error"].")<br>"; } print_r($_FILES); ?> /********************************************************************/ 上傳後 PHP 處理的結果如下: Internet Explorer 無法顯示網頁 您可以嘗試的方式: 診斷連線問題 其它資訊 此時,再按一次F5重新整理後後, temporary file: file name: file size: file type: file upload fail () Array ( ) 有沒有人知道是什麼原因呢? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.22.20.210

07/22 17:27, , 1F
先把錯誤訊息打開吧
07/22 17:27, 1F

07/22 18:09, , 2F
錯誤訊息一直都打開著,但沒出現錯誤訊息..
07/22 18:09, 2F

07/22 18:13, , 3F
上傳的檔案多大?
07/22 18:13, 3F

07/23 08:25, , 4F
很小 1K而已
07/23 08:25, 4F
文章代碼(AID): #1APiwiSO (PHP)
文章代碼(AID): #1APiwiSO (PHP)