问题标签 [awstats]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 大量的站点访问和高cpu
我的 joomla 网站每天都有非常高的 CPU。我发现访问量很大,每天访问量超过 3000 次。这里出了点问题,因为网站每天的访问量不应超过 0-20 次。
我在 awstats 日志中找到了这个:
那么,这里发生了什么?
如何解决这么多不受欢迎的访问的问题?
编辑:
现在我还检查了 access_log,大部分请求都是“GET /login?view=registration&layout=complete HTTP/1.1”
此外,当我以管理员身份登录时,我得到 404 组件未找到。
编辑2:
现在我终于可以登录 joomla 了,我看到大约有 30000 个已创建用户,其中很多名字都带有“xxx”。
apache - httpd RewriteRule 没有按预期工作
在我的服务器上,我正在运行awstats,这是一个我目前可以通过以下 URL 访问的脚本:
我正在尝试使用重写规则,以便我可以使用
这是我为重写规则定义的
RewriteRule ^(.*)$ bin/awstats.pl/?config=$1 [NC,L]
httpd 虚拟主机
问题是我尝试访问的任何内容(除了索引)都会给我一个 400,并且我的 apache 日志显示没有错误。
如果此规则正常工作,我是否有不同的配置问题?还是我错过了什么?是的,RewriteEngine
开着。
编辑
根据 Michael Berkowski 的评论,我确定这实际上是资源也被定向到 pl 脚本的问题,我已经修改并正在使用以下内容:
我现在可以使用再次加载页面
https://stats.example.com/bin/awstats.pl/?config=www.example.com
这意味着可以正确加载所有资源,但是
将返回 400 (这不是来自 pl 脚本,如果找不到指定的配置文件,它将返回 200 和错误消息,同样,日志中没有错误消息。
另一个编辑
在更改[NC,L]
为 时[R=302]
,我会根据要求提供正确的重定向,
使用[R=403]
证明重写规则按预期工作
我现在面临的问题是,在使用时[NC,L]
,我仍然收到一个400
,httpd 日志中没有可用的错误。
joomla - 没有文件扩展名时如何在 AStats 中跟踪下载
我有一个 Joomla 网站,我有很多下载,其链接的形式为
AWStats 没有跟踪,我怀疑是因为我必须配置它以跟踪何时有此表单的下载链接。关于如何让 AWSStats 进行跟踪的任何想法?
谢谢!
php - 电子邮件脚本格式不正确
我有这个脚本,它每月通过 cron 作业运行一次,向客户发送 awstats 报告。由于对出站邮件服务器的限制越来越严格,我们最近不得不对其进行修改。不幸的是,一些收件人在邮件正文中以原始 html 代码的形式接收报告。谁能从脚本中看出我哪里出错了?
我显然在这里省略了变量声明。但它们都在代码中。我实际上收到了一封抄送的邮件,它在桌面上的 Apple Mail 中显示良好。
谢谢, CJ
ubuntu - Awstat 警告:尝试加载插件“geoip”两次。修复配置文件
我有一个带有基于 Web 的系统配置 webmin 的 Ubuntu 14.04 服务器。
所以 awstat 是默认安装的。
我手动安装了插件 geoip 和 GeopIPCity 插件,但它不起作用,我收到以下警告消息:Tried to load plugin "geoip" twice. Fix config file.
并且Tried to load plugin "geoip_city_maxmind" twice. Fix config file.
上面有这两行/etc/awstats/awstats.conf
但也在虚拟主机的 awstat conf 文件中。
.dat 文件的位置很好:
我不知道在哪里检查以修复它。
谢谢你的帮助。
google-analytics - 您可以将 AStats 数据导出到 google Analytics 吗?
我刚开始使用谷歌分析,我想将现有的分析工具数据导入 GA。我看到 GA 有一个可以导入数据的子菜单,但我似乎在 AWStats 中找不到任何导出菜单。在打扰你之前我问了我的网站管理员,但他不知道。我检查了网络,找不到与导出相关的主题。附件中是 AStats 子菜单的屏幕截图。以前有人试过吗?提前致谢。
apache2 - 在 centos 7.2 上的此服务器上找不到请求的 URL /awstats/awstats.pl
我需要帮助解决我要访问时得到 404 的 awstats 问题awstats/awstats.pl
。下面是当前awstats.conf
文件。
这是在我的 apache2 中运行的当前模块。
这就是我的access.log
我试图用谷歌搜索可能的解决方案,但不幸的是得到了同样的错误。
我真的需要你们的帮助:(非常感谢那些可以帮助我解决这个错误的人,我被困在这部分了。
这是我的 awstats 厨师食谱
typo3-6.2.x - Nginx 为每个域单独的访问日志
我将 Nginx 与 Typo3 结合使用。我的 Typo3 安装有大约 8 个域。一切都像魅力一样。现在我有一个问题,我想使用 AWStats 为每个域工作,但我不知道如何分离每个域的访问日志。在下面你可以看到我的配置是如何实际运行的:
站点内的配置文件可用:
nginx.conf:
我试图将它分离到服务器块中。但我不让它工作。这里有人可以帮助我或有一些提示吗?
php - 从 PHP 触发 awstats 更新
我正在尝试从 PHP 脚本中触发 AWSStats 的更新。
我目前使用 cron 作业来触发更新,并简单地将命令行复制到exec
脚本中的函数中。
但是,这会返回误报。尽管显示了“已处理日志”行,但 AWSStats 尚未处理统计信息。
AWStats 在直接访问时确实可以正常工作,并且在通过 cron 作业运行更新时,它只是不是来自这个 PHP 脚本。我检查了错误日志,我的脚本或 AStats 超时没有问题。
我错过了什么吗?
作为记录,此脚本旨在清除旧数据,更新引用者黑名单以阻止垃圾邮件,然后从日志文件中重新编译统计数据。是的,我知道使用 SkipReferrerBlackList 指令的性能问题。