2012-12-05 95 views
0

我開發了一個Codeignter項目,在本地機器(Wamp服務器)上工作非常流暢,但是在上傳圖像後我的服務器(namecheap)上傳了它。Codeigniter圖像上傳不在在線服務器上工作

我有檢查權限訪問,並給所有上傳文件夾777和代碼是非常乾淨,並在本地WAMP工作。

的話,我也上傳到另一臺服務器(GoDaddy的)有它話說:

A PHP Error was encountered 

Severity: Warning 

Message: escapeshellarg() has been disabled for security reasons 

Filename: libraries/Upload.php 

嘗試這樣做:escapeshellarg() has been disabled for security reasons 但沒有運氣其停止顯示錯誤,但仍然沒有上傳。

其他人也遇到過這個問題嗎?

+0

好的解決了這個問題是誤差escapeshellarg()詢問是否啓用它後得到解決。 :) – Anupal

+0

見本頁http://stackoverflow.com/questions/10384336/escapeshellarg-has-been-disabled-for-security-reasons – 2012-12-05 11:11:00

回答

0

的文件夾系統>庫 文件upload.php的

$cmd = 'file --brief --mime ' . escapeshellarg($file['tmp_name']) . ' 2>&1'; 

刪除此行

相關問題