我有一個使用nginx/1.2.6(Ubuntu 13.04 VirtualBox)運行的Symfony2.2.1項目。 硬鏈接的資產呈現方式正常。使用nginx更新符號鏈接靜態文件無效
使用符號鏈接,它僅適用於第一次初始化。 當我更新一個符號鏈接源時,瀏覽器渲染使用 字符轉換我的修改。瀏覽器沒有錯誤,未經修改的部分不受影響。我的CSS文件修改後結束
例子:
[...]
div.form-actions {
text-align: center;
}
�����
目前,我使用的硬鏈接。我沒有Apache2的這個問題...:/
你有想法嗎? 感謝
Nginx的網站的conf:
server {
listen 80;
root /media/sf_NetBeansProjects/XXXX/web;
index app.php;
server_name XXXX.lo;
location/{
# try to serve file directly, fallback to rewrite
try_files $uri @rewriteapp;
}
location @rewriteapp {
# rewrite all to app.php
rewrite ^(.*)$ /app.php/$1 last;
}
location ~ ^/(app|app_dev)\.php(/|$) {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param HTTPS off;
}
error_log /media/sf_NetBeansProjects/XXXX/app/logs/nginx_errors.log;
access_log /media/sf_NetBeansProjects/XXXX/app/logs/nginx_access.log;
}
的精妙之處是,媒體/ sf_NetBeansProjects是我的Windows8 VirtualBox中共享文件夾,但正如我前面說的,Apache2的總是好這一點。
我用相當多的你可以粘貼你的nginx站點配置的相關位? – 2013-05-10 12:03:33
是的,我完成了.tks。 – webda2l 2013-05-10 12:17:58
通過更新符號鏈接,你的意思是用編輯後的圖片覆蓋它。 – 2013-05-18 07:59:47