2011-12-30 212 views
1

我試圖根據這個指示的工作:激活APC在XAMPP(Windows)中

「 下載php_apc-3.1-svn20101116-5.3-vc6-x86.zip(直接鏈接:http://downloads.php.net/pierre/php_apc-3.1-svn20101116-5.3-vc6-x86.zip) 複製php_apc.dll到C:\ XAMPP \ PHP \分機 打開php.ini(C:\ XAMPP \ PHP \ php.ini中) 查找擴展名列表(延長=),並添加擴展= p​​hp_apc.dll 重啓Apache

[APC] 
apc.enabled = 1 
apc.shm_segments = 1 
apc.shm_size = 64 
apc.max_file_size = 10M 
apc.stat = 1 

之後,我下載了這個文件:http://www.johnboy.com/php-upload-progress-bar/

但問題是,無論上傳哪個文件大小,它都不顯示任何進度,半秒後顯示「您的文件已上傳」,即使我上傳了8MB文件:\

順便說一下:我有PHP版本:5.3.5

在此先感謝,

丹尼爾。

回答

0

您的apc文件缺少apc.rfc1867變量,默認爲0。爲了使APC進度條,這必須是1

http://www.php.net/manual/en/apc.configuration.php#ini.apc.rfc1867

+0

我應該在php.ini中加入這一行:「apc.rfc1867 = 1」嗎?因爲如果沒有,我真的不知道我該怎麼做。 – user1123379 2011-12-30 18:44:56

+0

是的,只需將該行添加到您的apc.ini中,重新啓動apache。看起來你的示例文件被配置爲使用apc默認值。 – 2011-12-30 20:13:58

+0

我沒有「apc.ini」,但我添加了apc.rfc1867 = 1到php.ini,它仍然在做這個錯誤:順便說一下,我可以得到你的Skype/messneger?我想繼續和你說話 – user1123379 2011-12-30 21:14:03

1

如果你有XAMPP v1.77與PHP版本5.3.8。看看我對https://serverfault.com/a/407436/128197的評論。希望這有助於:)

+2

鏈接已損壞:( – andoni90 2014-03-03 14:29:47

+0

請嘗試http://serverfault.com/q/163889/128197。讓我知道這是否有幫助。 – Rashy 2017-02-21 08:41:04

0

你還包括YUI代碼嗎?它需要顯示進度條。