2010-04-10 82 views
0

我無法上傳大文件。我給自己定php.ini這樣:「處理此指令時出錯」

max_execution_time = 3600 
max_input_time = 600 
memory_limit = 100M 
post_max_size = 100M 
file_uploads = On 
upload_max_filesize = 100M 

它返回一個500錯誤:an error occurred while processing this directive

這是爲什麼?更重要的是,我該如何解決它?

回答

1

500錯誤本身並不是一個錯誤,它只是一個標語,表示「某處出現錯誤!請參閱錯誤日誌以瞭解詳細信息」。

看起來這不是一個PHP的問題,而是一個Web服務器的問題。但我討厭猜測。最好查看錯誤日誌。

+0

@Col。彈片在哪裏錯誤日誌? – Simon 2010-04-10 11:30:01

+0

@Syom在您的Web服務器的'logs'目錄中。如果您使用的是共享主機,則需要查看控制面板或與提供商交談。 – 2010-04-10 11:31:37

+0

@Pekka謝謝你;) – Simon 2010-04-10 11:33:45

0

這可能是SSI問題。也許你的網絡服務器在閱讀一些其中包含SSI命令的腳本時遇到了問題。試着看看配置。 如果您使用Apache,請嘗試檢查AddHandler設置。 希望這有助於。