小编Dan*_*nny的帖子

如何使用 nginx 设置 phpmyadmin 并从 http://vps-ip/phpmyadmin 访问它

phpmyadmin 文件位于此处 /usr/share/phpmyadmin/

我有这个服务器块代码,它允许我只能从http://vps-ip/以下位置访问 phpmyadmin :

server {
        listen 80; ## listen for ipv4; this line is default and implied
        #listen [::]:80 default ipv6only=on; ## listen for ipv6
        root /usr/share/phpmyadmin/;
        index index.php index.html index.htm;
        server_name ein;

        location / {
                root /usr/share/phpmyadmin/;
                index index index.php;
                try_files $uri/ $uri /index.php?q=$uri&amp&$args;
                port_in_redirect off;
        }

        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
                access_log off;
                log_not_found off;
                expires max;
                root /usr/share/phpmyadmin/;
        }

        location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                #NOTE: You should have "cgi.fix_pathinfo = 0;" in …
Run Code Online (Sandbox Code Playgroud)

nginx

5
推荐指数
1
解决办法
7564
查看次数

awstats:awstats_buildstaticpages.pl 只构建 1 个报告,而不是完整的报告

我记得之前运行过这个命令,它用来构建所有页面,但现在我再次使用它,它只构建主页面。

(为了可读性而换行)

/usr/share/awstats/tools/awstats_buildstaticpages.pl 
-update 
-config=mydomain.com 
-dir=/var/www/awstats/mydomain.com/ 
-awstatsprog=/usr/lib/cgi-bin/awstats.pl
Run Code Online (Sandbox Code Playgroud)

这是我的awstats.mydomain.com.conf

LogFile="/etc/nginx/logs/mydomain.com.log"
LogFormat=1
SiteDomain="mydomain.com"
DNSLookup=0
DirData="/var/lib/awstats/mydomain.com/"
HostAliases="mydomain.com"
Run Code Online (Sandbox Code Playgroud)

我得到的唯一文件是 awstats.mydomain.com.html

有谁知道是什么原因造成的?还是我错过了其他东西?

我正在使用 Debian Squeeze x86

nginx awstats

5
推荐指数
1
解决办法
1880
查看次数

标签 统计

nginx ×2

awstats ×1