如何从 WAMP 的子文件夹中正确运行 Snipe-it?

问题描述 投票:0回答:1

尝试在我的 WAMP 安装上运行 Snipe-IT 资产管理软件。

我将 Snipe-IT 提取到一个子文件夹中 C:/WorkFolder/Projects/Client_A/www/snipe-it

我有一个指向 C:/WorkFolder/Projects 的“项目”Apache 别名设置

这样我就可以转到浏览器并输入 http://localhost/projects 来访问我的不同项目及其各自的资源和公共 (www) 文件夹。

很明显我为客户 A 安装了 Snipe-IT,它位于:

C:/WorkFolder/Projects/Client_A/www/snipe-it/

我完成了所有设置,但我似乎不知道如何正确设置虚拟主机以使其运行。

我在 http.conf 文件中设置了以下虚拟主机:

<VirtualHost *:80>


    <Directory "C:/WorkFolder/Projects/Client_A/www/snipe-it/public">
        Allow From All
        AllowOverride All
        Options +Indexes
        Require all granted
    </Directory>

    DocumentRoot "C:/WorkFolder/Projects/Client_A/www/snipe-it/public"
    ServerName "http://localhost/projects/Client_A/www/snipe-it/public"
    # Other directives here
</VirtualHost>

那么现在什么时候去浏览器访问

http://localhost/projects/Client_A/www/snipe-it/public”从我的浏览器,我收到了“未找到”错误。

我还尝试设置服务器名称,如下所示: 服务器名称“http://snipeit

尝试在浏览器中访问它(http://snipeit),仍然没有找到。

如何让 snipe-it 在 WAMP 上以及通过子文件夹访问时正常运行?

真的希望得到一些帮助;

php wamp
1个回答
1
投票

Snipe-IT 确实希望作为子域或在自己的域名上运行。如果您希望在子目录 (https://yourserver.com/snipe-it) 中运行 Snipe-IT,而不是在主域 (http://yourserver.com) 或子域 () 中运行https://snipe-it.yourserver.com),您需要完成标准安装步骤 1-5,然后对服务器配置和 .htaccess 进行一些小更改文件。

  1. 转到您的 WAMP 安装路径,然后 bin pache pache2.4.2
© www.soinside.com 2019 - 2024. All rights reserved.