Re: документация

Алексей Васильевич Залесов aleksey.zalesov at phystech.edu
Wed May 27 10:54:58 MSD 2009


Доброе утро.

Установил bbPress на nginx/0.6.36. При установке возникла проблема: не
грузится css, картинки. Он пытается обратиться за ними по адресам
вида:
/var/www/bbpress/bb-admin/bb-images/install-logo.gif, а надо
/var/www/bbpress/bb-images/install-logo.gif.

К тому же после установки не заработала админка - в тексте страницы
отсутствуют скрипты навигации.

Подскажите, это проблемы моей конфигурации nginx или форум кривой?

nginx.conf:

user  nginx;
worker_processes 2;

error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections 1024;
}

http {
    default_type  text/html;
    include	mime.types;

    access_log  /var/log/nginx/access.log;
    error_log   /var/log/nginx/error.log;
	
    sendfile        on;

    keepalive_timeout  65;
    tcp_nodelay        on;

    gzip  on;

    server {
	listen		80;
        ssi             on;
	server_name	localhost;
	set		$root_path	/var/www;

	root	$root_path;

    	fastcgi_intercept_errors on;
	fastcgi_param   PATH_TRANSLATED  $root_path/$fastcgi_script_name;
    	fastcgi_param   SCRIPT_FILENAME  $root_path/$fastcgi_script_name;
    	fastcgi_param   CONTENT_LENGTH   $content_length;
    	fastcgi_param   CONTENT_TYPE     $content_type;
    	fastcgi_param   HTTP_REFERER     $http_referer;
    	fastcgi_param   HTTP_USER_AGENT  $http_user_agent;
    	fastcgi_param   PHP_SELF         $fastcgi_script_name;
	fastcgi_param   QUERY_STRING     $query_string;
	fastcgi_param   REMOTE_ADDR      $remote_addr;	
	fastcgi_param   REQUEST_METHOD   $request_method;
    	fastcgi_param   REQUEST_URI      $request_uri;
    	fastcgi_param   SERVER_NAME      $server_name;
    	fastcgi_param   SERVER_PORT      $server_port;
    	fastcgi_param   REDIRECT_STATUS  200;
    	fastcgi_param   X_REAL_IP        $remote_addr;
	
	location / {
    	    index	index.html	index.php;
        }
	
	location ~* \.js$ {
    	    ssi_types	application/x-javascript;
	    expires	max;
	}

	location ~* \.php$ {
	    set		$prefix		"is_data_update_15_";

	    if ($http_cookie ~* "uid=([^;]*)") {
		set	$prefix		"is_data_update_";
	    }

	    if ($request_uri ~* get_data\.php\?t=(\d+)\&r=\d+$) {
		add_header	Content-Type	"text/html; charset=windows-1251";
		set		$memcached_key "$prefix$1";
		memcached_pass	127.0.0.1:11211;
		error_page	404 405 502 504 = @fastcgi;
	    }

    	    fastcgi_pass    127.0.0.1:9000;
	}

	location @fastcgi {
    	    fastcgi_pass    127.0.0.1:9000;
	}

    }

}

--
Алексей


More information about the nginx-ru mailing list