我的問題是這樣子的:我在本地開發,弄了一個富文字編輯器UEditor,為了方便,我按照原來的配置,把php檔案放在js下面,整個路徑是這樣子的:http://localhost/msk/web/bund...,這是本地開發的路徑。其中msk這個是根目錄下的一個專案檔夾。這個時候是沒有任何問題的。富文本所有東西都能上傳。但是當我上傳到伺服器線上的時候,我拿到的路徑是這樣子:http://主機ip/bundles/msk/public/js/php/controller.php?action=config&&noCache=1471224486130,但是這時候產生了404錯誤。請問一下,是不是symfony的開發人員模式和普通模式不一樣?是不是一定要讀取路由註冊方法的呢?還有就是為了測試路徑對不對,我放了一張圖片上去,但是也能讀取出來,是不是僅僅不能讀取php檔案?忘各位不吝賜教。
回複內容:
我的問題是這樣子的:我在本地開發,弄了一個富文字編輯器UEditor,為了方便,我按照原來的配置,把php檔案放在js下面,整個路徑是這樣子的:http://localhost/msk/web/bund...,這是本地開發的路徑。其中msk這個是根目錄下的一個專案檔夾。這個時候是沒有任何問題的。富文本所有東西都能上傳。但是當我上傳到伺服器線上的時候,我拿到的路徑是這樣子:http://主機ip/bundles/msk/public/js/php/controller.php?action=config&&noCache=1471224486130,但是這時候產生了404錯誤。請問一下,是不是symfony的開發人員模式和普通模式不一樣?是不是一定要讀取路由註冊方法的呢?還有就是為了測試路徑對不對,我放了一張圖片上去,但是也能讀取出來,是不是僅僅不能讀取php檔案?忘各位不吝賜教。
題主你的伺服器用的是什麼, 很可能是nginx或apache把所有以.php結尾的後轉寄到入口檔案app.php裡去了,