伊莉討論區
標題:
自己寫的程式問題
[打印本頁]
作者:
k8188219
時間:
2016-6-24 06:20 PM
標題:
自己寫的程式問題
本帖最後由 k8188219 於 2016-6-24 06:26 PM 編輯
...怎麼不給發
複製代碼
以上!~
這是我為了下載檔案而寫的,因為那個網站的連結會自動斷開(不知道為什麼)
檔案一大還沒載完就會中斷,本來都是用斷點續傳來解決但是很麻煩~~
現在有幾個問題想問問各位~
1.能不能強制頁面下載而不是打開(這跑起來會輸出亂碼,要另外保存檔案
2.第一行的
ini_set('max_execution_time', 0)
本意是不讓PHP自動斷開,但是好像沒效果?[bluemix 1分鐘斷開][openshift 5分鐘斷開][hostinger 30秒斷開]
3.[bluemix平台](get_headers()和header()沒用,取不到檔案大小)
4.
static $time = 1;#重新連接的次數
這樣寫有沒有問題呢?有幾次執行後數字從20幾開始?
5.我覺得應該沒有太大的問題~但是我在中斷下載後log.html還是一直被寫入,感覺超可怕的,我把全部頁面關閉也是一樣,只好把架站平台重啟
6.fclose和curl_close有什麼必要嗎?不調用會怎麼樣呢?
檔案:
https://drive.google.com/file/d/0B4S3oG-yZitbR0hNdXg2M3FPRE0/view
[attach]114803108[/attach]
作者:
sheauren
時間:
2016-6-27 03:32 PM
1. content-type設定application/octet-stream就會下載了
2. You can not change this setting with ini_set() when running in safe mode.
其他就不知道了,bluemix沒使用過
作者:
hsw1976
時間:
2016-6-28 08:45 AM
fclose、curl_close 算是 php 裡很常見的東西
至於真正的用途, 應該是你要自己去查證
查證之後
調不調用的問題自然有答案
歡迎光臨 伊莉討論區 (http://a401.file-static.com/)
Powered by Discuz!