尝试配置Apache Web服务器时Windows AUC的问题


0

Win7 64位最新版(2013年3月7日)
我安装了apache 2.2并且它在过去(几​​周/月/年前)运行良好,使用php5。
到目前为止,我需要apache进行一些测试,所以我运行它(apache monitor)。但是我得到了一个错误(出乎意料,以前不是很好吗?)。


3月23日编辑: Windows AUC设置为级别2,这导致了所描述的问题。
(与1级相同的问题)
当我将AUC重置为最低级别时,事情又恢复正常。
所以我改变了标题。


所以我开始调查apache配置文件(从经验问题经常出现......)并最终完全困惑。

  1. 我重新开始了 CONF /原稿/ httpd.conf中 (保存的原件 apache配置文件)并将其复制回 阿帕奇/ conf目录 夹。
  2. Apache开始很好。
    但是,我无法更新它(为什么?)
  3. 所以我创造另一个 http.conf.my 在相同的文件夹中编辑和播放。
  4. 我删除 conf.httpd
  5. 我重命名 httpd.conf.my httpd.conf文件
  6. 看起来apache工作得很好。
    然而
  7. 我复制 httpd.conf文件 httpd - copie.conf
    然后 (我没有生气,因为我可以重复这几次只是为了相信它):
  8. PSPAD / diffText显示:
  9. httpd - copie.conf 与** conf / orig / *** httpd.conf *完全相同(我的所有修改都丢失了)
  10. 我仔细检查 httpd.conf文件 我可以在那里看到我的修饰。
  11. 那么当我复制时到底发生了什么 httpd.conf文件 httpd -  copie.conf

我不知道会出现什么问题。
我检查了C:驱动器与Windows驱动器检查工具(需要重启),发现没有问题。
看起来有两个httpd.conf:
- 一个(我从apache / conf / orig复制的apache原始版本)    不再显示 阿帕奇/ conf目录 并且是apache原始的。
- 一个(我编辑的那个)欺骗了我

看起来当我复制httpd.conf时,win7会隐藏一个。
我相信apache也会隐藏它。

我也注意到了:

  1. 我编辑 httpd.conf文件 用记事本++:我可以看到我的编辑内容(是的,它是内容的 httpd.conf.my 。我关上
  2. 我删除 httpd.conf文件
  3. 我刷新文件夹确实 httpd.conf文件 不在这里
  4. 在记事本++文件菜单(文件历史记录)下,我可以重新打开 httpd.conf文件
  5. 它显示我的编辑。我编辑并保存
  6. 文件 httpd.conf文件 不显示在文件夹中 我尝试用桌面上的另一个文件重现这个。
    在步骤4,Notepad ++警告已删除的文件不存在,并建议创建...

我的问题是:
谁能理解会发生什么?
我能做些什么来解决这个问题? (=能够信任地编辑和保存我的编辑)。


我已经这样做了(需要重启,因为驱动器是C:)。但是,我想我需要的是在低级别调查文件系统和此conf文件夹的内容的方法。我不太了解电源外壳。有人可以帮忙吗?
gerard

使用Windows AUC会出现问题。我将AUC设置为最低级别然后我可以正确设置apache配置并运行Apache。这种行为仍然非常奇怪且可重复。
gerard
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.