我完全迷失在這裏......在我的開發環境中一切正常,但由於某種原因,我有一個404錯誤「Action」xxx「does not exist when我想在我的督促ENV訪問模塊。symfony 1.4 action does not exist in prod not in dev
我甚至不知道到哪裏去尋找?
一切是最新的我的服務器上,在相應的actions.class文件,相應的動作確實與模板一起存在...
我已經清除了緩存多次...
如果有人有一個想法,將非常感謝!
感謝所有
我完全迷失在這裏......在我的開發環境中一切正常,但由於某種原因,我有一個404錯誤「Action」xxx「does not exist when我想在我的督促ENV訪問模塊。symfony 1.4 action does not exist in prod not in dev
我甚至不知道到哪裏去尋找?
一切是最新的我的服務器上,在相應的actions.class文件,相應的動作確實與模板一起存在...
我已經清除了緩存多次...
如果有人有一個想法,將非常感謝!
感謝所有
嘗試把這個代碼在德settings.yml中您的應用程序:
prod:
.settings:
no_script_name: false
,然後清除緩存...
我有同樣的問題,路由存在,一切工作在開發中環境,清除緩存等。
我沒有意識到的是我沒有.htaccess文件,所以顯然路由系統沒有與Apache工作。
我請求同事的幫助下,他立刻發現了丟失的.htaccess文件:-)
如果執行'./symfony應用:路線[應用]',你看你的行動路線? –
是的路線存在.... – Lambivist
你有沒有嘗試在'web/index.php'的'dispatch()'調用中設置最後一個參數爲'true'(啓用調試)。這樣,你應該得到一個更爲詳細的原因,爲什麼404正在發生。 –