0
所以我有這個在我的本地測試機器上工作,它工作正常。然而,只要我上傳到我的託管服務提供商,它給了我一個HTTP錯誤500,並不會再進一步。這是給麻煩腳本的部分是:PHP腳本導致HTTP錯誤500
function collect_directories_and_files($path) {
$entries = scandir($path);
return array_partition($entries, function($entry) {
return is_dir($entry);
});
}
更具體地說:
return array_partition($entries, function($entry) {
這是錯誤日誌呼叫的問題就行了。我沒有看到任何語法錯誤...我錯過了什麼?
編輯:顯然這是PHP 5.2和匿名函數的問題。
_「這是錯誤日誌作爲問題調用的行,我沒有看到任何語法錯誤...我錯過了什麼嗎?」_ - 是的,我們也需要回答這個問題:是錯誤? – CodeCaster
這是一個HTTP錯誤500,但當我挖掘它是一個T_FUNCTION錯誤,並與一些研究有關的PHP 5.2和匿名函數或所以我認爲。也許有人會有更好的答案。 –
**精確**錯誤可能會有所幫助,但如果我必須猜測,您可能不會調用函數'function'。嘗試重命名它。 – CodeCaster