【发布时间】:2025-12-18 14:40:01
【问题描述】:
我正在从源代码安装 Koha。通用 unix 方向指示 sudo make install 之后的以下步骤
sudo ln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha
嗯?
我的 apache2 目录不包含可用的站点,只有 /private/etc/apache2/extra /private/etc/apache2/httpd.conf /private/etc/apache2/magic /private/etc/apache2/mime.types /private/etc/apache2/original /private/etc/apache2/其他 /private/etc/apache2/users
我应该能够浏览到http://servername:8080/ 来运行 Koha,我认为“服务器名称”在 koha-httpd.conf 中指定如下:
## Intranet
<VirtualHost 192.168.1.4:8080>
ServerAdmin webmaster@local
DocumentRoot /usr/share/koha/intranet/htdocs
ServerName John-Breedloves-Mac-mini.local:8080
# ServerAlias intranet.mydomain.com
ScriptAlias /cgi-bin/koha/ "/usr/share/koha/intranet/cgi-bin/"
ScriptAlias /index.html "/usr/share/koha/intranet/cgi-bin/mainpage.pl"
ScriptAlias /search "/usr/share/koha/intranet/cgi-bin/search.pl"
ErrorLog /var/log/koha/koha-error_log
# TransferLog /var/log/koha/koha-access_log
SetEnv KOHA_CONF "/etc/koha/koha-conf.xml"
SetEnv PERL5LIB "/usr/share/koha/lib"
Options +FollowSymLinks
ErrorDocument 400 /cgi-bin/koha/errors/400.pl
ErrorDocument 401 /cgi-bin/koha/errors/401.pl
ErrorDocument 403 /cgi-bin/koha/errors/403.pl
ErrorDocument 404 /cgi-bin/koha/errors/404.pl
ErrorDocument 500 /cgi-bin/koha/errors/500.pl
RewriteEngine On
但是,当我转到 http://john-breedloves-mac-mini.local:8080/ 时,我得到:
有效!
这就像讽刺什么的。
帮助一个菜鸟。
【问题讨论】:
-
请记住,OSX 预装了 apache2,位于 /etc/apache2。这可能会导致与 another apache 安装的一些非常讨厌的重叠。
-
那是我正在处理的apache,我没有安装任何其他的apache。
标签: macos apache-config