2017-08-16 111 views
0

我嘗試了一段時間讓Slim Framework在我的Synology上工作(DSM 6.1.3-15152 Update 1)。Synology DSM6與Slim Framework

我以前已經和Slim一起玩過,所以我覺得這很容易......但是......不能使路由工作。總是得到一個404除了根。

我確實使我的.htaccess文件正確,但我可以把任何東西放在它的網站就好像該文件不存在。

所以它必須設置AllowOverride所有問題......

我在這裏:噸的.conf和看起來像我需要什麼,但每次都沒有工作的其他文件。

我甚至不知道是否必須在某些啓用站點的文件夾中編輯/創建someting.conf後重新啓動某些內容..所以我重新啓動了所有內容。 (webStation + apache服務器),它需要looOong時間重新啓動...

我試圖使它與WebStation + Apache Http Server 2.4(使它與nginx看起來更復雜)看起來工作。該網站是7878端口上的虛擬主機...

我可以使用ssh訪問我的Synology ...所以如果有人知道如何去做,我會很高興。我喜歡Slim框架在過去的項目,我想再次使用它,但人...

謝謝。

回答

0

這是愚蠢的。我使用工具將我的本地文件同步到Synology。這個工具總是告訴我「一切都同步成功」......我剛剛意識到,這個工具不會同步以「。」開頭的文件。

我正在使用Cloud Station Drive同步我的文件,並且默認情況下選項是以「。」開頭的同步文件。被禁用。我通過使用ssh直接在文件夾中實現了它。

我手動創建了我的.htaccess文件,現在一切正常。

我把它留在這裏,以防有人得到相同的愚蠢問題...

+0

這個啞工具的名稱是什麼?它不同步點文件的事實表明這個工具可能不像你描述的那樣愚蠢。在許多情況下,點文件包含特定環境的配置,因此不需要同步。這個工具可能有一些選項來同步點文件。 – Nima

+0

我想,他是我的故事中真正的愚蠢。我使用Synology的Cloud Station Drive,默認情況下,該設置不會同步「。」文件。但是,是的,它可以被激活。我剛剛沒有意識到,當我創建同步配置文件。 – spoulin23

+0

你只是沒有注意到這個選項,這就是全部:)這是一個好主意,爲面臨類似問題的人編輯你的答案。 – Nima