尝试在我的 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 上以及通过子文件夹访问时正常运行?
真的希望得到一些帮助;
Snipe-IT 确实希望作为子域或在自己的域名上运行。如果您希望在子目录 (https://yourserver.com/snipe-it) 中运行 Snipe-IT,而不是在主域 (http://yourserver.com) 或子域 () 中运行https://snipe-it.yourserver.com),您需要完成标准安装步骤 1-5,然后对服务器配置和 .htaccess 进行一些小更改文件。