gpt4 book ai didi

apache2 未使用 site-available/joomla.conf 中指定的目录

转载 作者:行者123 更新时间:2023-12-04 19:19:09 25 4
gpt4 key购买 nike

我正在运行一个 ubuntu 服务器。
我根据这个站点安装了 apache:
https://help.ubuntu.com/community/Joomla
然后我创建了一个名为 joomla.conf 的文件在 /etc/apache2/sites-available目录。它与默认配置相同,只是我更改了 DocumentRoot行至 DocumentRoot /var/www/joomla .那是我的 joomla 网站所在的目录。
一些网站说要更改 <Directory>指令,但我的默认文件没有,所以我添加了它,如下所示:

<Directory "/var/www/joomla">
</Directory>

我跑了 a2dissite 000-defaulta2ensite joomla.conf . /var/www/最初包含一个 html目录。即使执行了上述步骤,apache 仍然从 /var/www/html/index.html 加载。 .我显然没有编辑正确的文件或其他东西,感谢您的帮助。
另一个奇怪的事情,我没有 /etc/httpd目录,或 httpd.conf我的apache目录中的文件。我不知道我是否需要这个?

最佳答案

问题是我编辑了 /etc/apache2/sites-enabled 中的文件覆盖所做的任何更改的是sites-available/ . sites-enabled目录仅包含指向 sites-available 中文件的符号链接(symbolic link).
为了修复它,我首先从 sites-enabled 中删除了非符号链接(symbolic link)文件。然后使用以下命令删除并重新添加配置:

$ sudo a2dissite joomla
$ sudo a2ensite joomla

(joomla.conf 是我的配置文件的名称)
然后我用 sudo service apache2 reload 重启了服务器.

关于apache2 未使用 site-available/joomla.conf 中指定的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26705536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com