小编use*_*451的帖子

nginx日志中的完整记录URL

我们在生产环境中使用以下nginx站点配置文件.

log_format main '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
                '$status $body_bytes_sent "$http_referer" '
                '"$http_user_agent" $request_time';



server {
        root /srv/www/web;
        server_name *.test.com;
        access_log /var/log/nginx/xxx.test.com.access.log main;
Run Code Online (Sandbox Code Playgroud)

" http://a.test.com/ping "和" http://b.test.com/ping"http请求都将记录在文件xxx.test.com.access.log中.

但是有一个问题,nginx不会在xxx.test.com.access.log中存储"域名".

" http://a.test.com/ping "和" http://b.test.com/ping "共享相同的请求"Get/ping".

如何在nginx日志中记录"a.test.com"或"b.test.com"?

nginx

52
推荐指数
2
解决办法
4万
查看次数

"__requires__"在python中意味着什么?

我是python中的新手.

有人可以回答__requires__以下代码中的含义吗?他们为什么要放在__requires__ = 'flower==0.4.0'文件的开头?

#!/srv/virtualenvs/zeusenv/bin/python

__requires__ = 'flower==0.4.0'
import sys
from pkg_resources import load_entry_point

sys.exit(
   load_entry_point('flower==0.4.0', 'console_scripts', 'flower')()
)
Run Code Online (Sandbox Code Playgroud)

python setuptools

16
推荐指数
1
解决办法
4223
查看次数

phpmyadmin非常慢地打开MySQL表列表

我可以登录phpmyadmin并快速查看数据库.一旦我点击其中一个并尝试查看表格列表,它就会很慢.有什么我想念的吗?在从Ubuntu 10.04更新到Ubuntu 12.04之前我没有这种情况.

mysql phpmyadmin

9
推荐指数
3
解决办法
2万
查看次数

标签 统计

mysql ×1

nginx ×1

phpmyadmin ×1

python ×1

setuptools ×1