我試圖在運行Nginx的Ubuntu 14.04上部署Siremis 4.1(http://siremis.asipto.com/2014/03/25/siremis-v4-1-0-released/)。有關在網絡上運行Nginx上的Siremis的信息很少。我已經正確安裝了所有東西(我認爲),但是我對Nginx配置存在問題,無法正常提供頁面。在Nginx上運行Siremis web:
我幾乎可以確定問題出在URL重寫。我可以去這個網頁沒有問題:
DOMAIN/siremis/index.php文件/用戶/註冊
但我得到頁後,與此找不到網址:
DOMAIN/siremis /系統/ general_default
這讓我想起的WordPress的永久鏈接,這是我能得到與感謝他們出色的文件非常小問題的工作:http://codex.wordpress.org/Nginx
但是,Siremis是另一回事。我不確定Siremis是否不支持與Nginx合作,因爲它期望Apache在執行重定向或執行重定向時。只是想知道有沒有人有任何建議。顯然,我對Nginx很陌生。或者如果有人知道如何關閉Siremis中的重定向,那也可以!我不需要擁有「漂亮」的網址。
這裏是我的服務器配置:
server {
listen 80;
listen [::]:80;
charset utf-8;
access_log /var/log/nginx/siremis.access.log;
error_log /var/log/nginx/siremis.error.log;
root /usr/share/nginx/html/siremis-4.1.0;
index index.php;
server_name sip1.<<DOMAIN>>;
location /siremis
#location ~^/siremis(.+)$
{
try_files $uri $uri/ /siremis/index.php?$1;
}
location ~ .*\.(php|php5)?$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html
{
root /usr/share/nginx/html;
}
}
哇,我難倒了社區與我的第一個問題。我知道;高度具體的問題。 – DerWanderer