0

如果不寻求帮助,我无法解决此问题。通过 Syn 安装 LAMP。包装。经理。并尝试设置和运行 LAMP,我收到了:

mark@Lexington:/$ apachectl restart
/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Syntax error on line 237 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/example.com: /etc/apache2/sites-enabled/example.com:1: <VirtualHost> was not closed.

/etc/apache2/apache2.conf 文件谈到了 a<VirtualHost>并且我已经阅读了放在那里的示例,但我无法理解我在做什么。而且由于文件说除非您知道自己在做什么,否则不要这样做,我在问:

  1. 这是 XUbuntu 12.04。我尝试安装 LAMP。这样做的目的是在浏览器中运行 vnstat 并查看带宽使用情况。另外,我想将 mp3 文件“提供”到我保留的博客。我不明白为什么要在浏览器中显示 Apache 错误日志。我几乎没有理由看到另一个位置的带宽使用情况。LAMP 的唯一其他原因是我正在尝试使用 MythTV 通过以太网电缆将电视信号发送到“智能”电视。
  2. 如果您能指出我的 URL 或其他帮助,我非常感激。
  3. 如果您能给我一个显示行号的文本编辑器的名称,以便我可以查看“第 237 行”,我将尝试找出语法错误。
4

1 回答 1

0

哦,这看起来很容易......我想。您会<VirtualHosts>在文件的顶部或附近看到/etc/apache2/sites-enabled/example.com(错误显示第 1 行)。向下滚动浏览所有内容。如果你没有看到</VirtualHosts>(注意斜线),把它放在文件的底部。保存并关闭,然后重启apache

关于“不允许的操作”:您可能不得不使用sudo来提升您的权限(假设您使用的是 unix,我认为您是)。如果您不知道,请研究如何执行此操作。

于 2013-07-29T17:34:24.723 回答