AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-14019

Synetech's questions

Martin Hope
Synetech
Asked: 2016-04-14 17:35:28 +0800 CST

带有通配符的(自签名)证书,用于本地主机 IP(127…)

  • 4

有没有办法创建一个(自签名)证书,涵盖所有本地主机 IP,例如 127 的完整范围?

我都试过了127.*,127.*.*.*但都没有奏效;我仍然收到 SSL 错误页面警告我该页面(例如 127.2.3.4)与证书不匹配和/或不是受信任的根,尽管我已确保关闭浏览器,删除旧的,并且每次都安装新的。

有一些网页展示了如何在子域中使用通配符,而不是 IP。

wildcard ssl-certificate openssl
  • 1 个回答
  • 1863 Views
Martin Hope
Synetech
Asked: 2013-02-12 09:29:48 +0800 CST

64 位 Windows 上的 Apache SSL(不是有效的 Win32 应用程序)

  • 6

我创建了一个可移植的(相对路径)Apache 安装。它在我的 32 位系统上完美运行,但是当我尝试在 64 位系统上运行它时,出现以下错误:

>httpd -t
httpd: Syntax error on line … of …/httpd.conf: Cannot load …/modules/mod_ssl.so into server: %1 is not a valid Win32 application.

如果我注释掉包含 的行SSL.conf,那么服务器将在 64 位系统上运行,但当然不支持 SSL。

我试过搜索这个但找不到任何有用的东西。有谁知道如何让 Apache 在 64 位系统上使用 SSL(最好以与 32 位系统兼容的方式)?

apache-2.2
  • 2 个回答
  • 20796 Views
Martin Hope
Synetech
Asked: 2013-01-31 07:10:10 +0800 CST

单独组合 Apache 日志的好处?

  • 4

我想知道使用单独的 Apache 日志(访问、代理、错误和引用)是否比使用单个组合日志文件有任何好处或常见用例。我试过谷歌搜索,但似乎还没有真正对这个特殊的困境进行分析。

传统上我使用单独的只是因为将数据分成组是有意义的(当然,换句话说,它实际上是拆分分组数据;即,任何给定的访问都被拆分成多个部分——这意味着同时查看四个文件时间并试图使它们同步到相同的时间戳)。

我没有使用太多日志分析器,但我怀疑至少有一些分析器可以更好地(或根本)与组合日志一起工作。

那么有充分的理由使用单独的而不是组合的吗?

apache-2.2
  • 2 个回答
  • 795 Views
Martin Hope
Synetech
Asked: 2013-01-14 12:01:10 +0800 CST

Apache 访问系统环境变量(用于日志文件位置)

  • 2

有没有办法让Apache访问系统环境变量?我知道它有自己的环境,可以将它们传递给生成的进程,如 PHP,但是有没有办法让服务器本身访问系统的变量?

在这种特定情况下,我想要做的是配置 Apache 将日志文件放在环境变量指向的文件夹中(让我们用TEMP一个简单的例子)。不幸的是,我找不到任何有用的东西,因为这是一项有点不寻常的任务。使用以下将不起作用:

CustomLog "%{TEMP}e/access.log" common

手册页说使用操作系统修改系统变量,但没有说明如何访问它们。

Apache 有没有办法访问系统变量?有没有办法将日志文件放在可变位置?(如有必要,我愿意更新 Apache。)

apache-2.2
  • 1 个回答
  • 3182 Views
Martin Hope
Synetech
Asked: 2012-09-16 15:15:23 +0800 CST

从 IBDATA1 恢复/重建 MySQL .FRM、.MY* 文件

  • 2

我最近发生了一个事件,其中几个 MySQL 文件被删除了(主要来自 WordPress,但也有一些 MySQL 自己的文件)。该IBDATA1文件不受影响,但有几个和一些文件.frm都消失了。.myi.myd

所以现在我需要找出是否有办法从IBDATA1. 我尝试使用谷歌搜索,假设之前出现过这样的问题,并且确实有很多搜索结果(包括这个问题),但我看到的所有结果都是相反的,关于从 文件中恢复或以某种方式需要这些文件..frm.my*

有没有办法重建这些文件?我知道我有一个相对较新的备份(一个.SQL文件),如果没有的话,但我希望这些是在丢失或过时时重建的文件。

mysql
  • 1 个回答
  • 908 Views
Martin Hope
Synetech
Asked: 2010-03-15 21:10:49 +0800 CST

服务器日志中不明请求的来源

  • 0

我对服务器日志中的一些条目感到困惑,特别是网络服务器日志。除了正常的预期流量外,我注意到三种类型的请求错误(例如 404 等):

  1. 损坏的链接,即来自旧的外部页面的链接指向不再存在的页面
  2. 探测序列,即一些混蛋试图通过扫描我的服务器以获取一系列可利用的管理类型页面等来入侵
  3. 对服务器上从来不存在甚至与服务器没有任何关系的东西的看似完全随机的请求,并自行出现(即不是像探针那样的一系列请求)

它会以某种方式输入错误的 URL 或 IP 吗?这是我能想到的唯一事情,但是,我怎么能收到关于foobar.dyndns.org (12.34.56.78) 之类的请求www.wantsfly.com/prx2.phpor/MNG/LIVE或http://ant.dsabuse.com/abc.php?auth=45V456b09m&strPassword=X%5BMTR__CBZ%40VA&nLoginId=43。(这些是我日志中的一些实际请求。)

有人可以向我解释一下场景三吗?谢谢。

log-files web-server requests
  • 1 个回答
  • 211 Views
Martin Hope
Synetech
Asked: 2009-07-31 07:55:23 +0800 CST

基于 Mime 类型的 Apache 重写

  • 0

我的 Apache 配置中有一个虚拟主机来处理广告、垃圾邮件和恶意软件站点。它的工作原理是让坏服务器重定向到通过 HOSTS 文件映射到虚拟主机的特定环回地址。

使用以下指令,我已经能够将来自不良服务器的任何页面替换为[ad]之类的内容,并使用本地 1x1 透明 PNG 文件替换来自不良服务器的任何图形。

RewriteRule \.(gif|jpg|png|jpeg)$ /1x1-trans.png
ErrorDocument 404 "<p>[ad]</p>"

但是最近,我看到了带有损坏的 IMG 标签的页面,因为它们使用了没有文件扩展名的 SRC。

<img src="http://badserver.com/adsandjunk/foobar;tile=4;sz=575x90;othervariables=stuff?">

我尝试使用

RewriteRule ^.*$ "<p>ad</p>" [L]

但这又给了损坏的图像占位符。使用这个

RewriteRule ^.*$ /1x1-trans.png [L]

修复图像,但随后任何非图像(如页面、框架等)都会弹出 PNG 的另存为对话框。

我怎样才能让 Apache 用图形替换图形(即任何 IMG 标记)并用一点 HTML 替换其他所有内容?

非常感谢。

apache-2.2 spam rewrite mime
  • 2 个回答
  • 875 Views
Martin Hope
Synetech
Asked: 2009-07-29 07:37:03 +0800 CST

让 Subversion Apache 模块使用 CustomLog

  • 2

我已将 Subversion 作为 Apache 模块安装,它已设置好并且工作正常。唯一的问题是我将所有 SVN 内容(例如 PROPFIND、OPTIONS 等)记录到与正常 Web 访问相同的 .LOG 文件中。我试图弄清楚如何让 SVN 模块向自定义日志文件报告。

这是加载 SVN 模块的 Apache conf 文件的一部分。我尝试使用 CustomLog 指令(如底部所示)来执行此操作,但这不起作用。

################################################
#Subversion modules
LoadModule  dav_svn_module    "C:/SVN/bin/mod_dav_svn.so"
LoadModule  authz_svn_module  "C:/SVN/bin/mod_authz_svn.so"

# Configure Subversion repository
# This configures Apache so that all your Subversion repositories
# are available at http://myserver/svn/[repositoryName]
# The access is restricted to known users/passwords.
<Location             /svn/>
  DAV                 svn
  SVNIndexXSLT        "/svnindex.xsl"
  SVNParentPath       "C:/SVNRep/Repository/"
  SVNListParentPath   on
# SVNPath             "C:/SVNRep/Repository/" #for single repository 
  SVNPathAuthz        off
# SVNMasterURI        http://localhost/svn/ #for write-through proxying
  AuthType            Basic
  AuthName            "My Subversion repositories"
  AuthUserFile        "C:/SVNRep/passwd"
  Require             valid-user
  AuthzSVNAccessFile  "C:/SVNRep/acl"
</Location>
CustomLog "C:/Logs/Apache/SVN.log"  "%t %u %{SVN-ACTION}e" env=SVN-ACTION
################################################


有任何想法吗?

非常感谢。

logging apache-2.2 log-files svn
  • 2 个回答
  • 3472 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve