我从以下位置的envato(代码峡谷)购买了一个奇特的“可视菜单制作器”:https://codecanyon.net/item/z-menu-maker-drop-down-and-mega-menu/9240528
我使用了他们的sample app where you can test out the tool,因此能够为我的网站创建一个漂亮的小菜单。但是您必须购买许可证才能导出代码。
我购买了许可证,the first "Getting Started" requirement是“启动Web服务器并打开index.html文件。这是我迷路的地方。顺便说一句...,您可以滚动至{{3 }}页面,以查看下载中包含的所有文件。
当我尝试在浏览器中打开该“ index.html”文件时,该文件不会加载。 我按照一些说明运行了本机Mac Apache服务器,并且本地主机似乎一切正常,但是我不知道如何通过Apache Web服务器打开此文件。
任何帮助将不胜感激!
答案 0 :(得分:1)
您需要将文件放置在Apache Web服务器的DocumentRoot内的某个位置,然后应该能够使用http://localhost/
来访问它们(假设index.html文件位于DocumentRoot的根目录中)。
我不熟悉Apache Mac端口上DocumentRoot的默认设置,但是您应该能够在配置中很容易地找到它。在Linux上,通常可以在/ etc / apache2或/ etc / httpd下找到它。
如果文件期望某种服务器端模块(例如PHP)被激活,则可能需要进一步的配置,但这听起来像是纯HTML。
答案 1 :(得分:1)
我假设您在Mac的 / etc / apache2 文件夹下安装了Apache
如果您要提供html文件和相关组件,则需要从在哪里找到文件的地方告诉apache
因此,您需要配置apache,以便它可以为您的文件提供服务器。
首先,您需要从午餐菜单中打开一个终端,然后转到apache2安装目录
cd /etc/apache2
然后您需要打开httpd.conf文件并进行必要的更改,
sudo nano /etc/apache2/httpd.conf
您将看到“ DocumentRoot” 行/。在放置文件的目录中进行更改。
还用您的目录路径更改。 (它应该在相同的配置文件中,例如
<Document "some_path">
然后您应该使用命令重新启动apache服务器
sudo apachectl restart
现在,您可以尝试访问文件。您还可以检查 http://localhost 进行验证
答案 2 :(得分:0)
给出了一些很好的答案,但我认为这个特定的应用程序需要一些额外的步骤才能正常工作。
开发人员找我回来,告诉我我需要安装MAMP solution才能运行该应用程序。
所以我安装了该文件夹,然后将解压缩的文件夹及其所有内容放在此文件夹/ MAMP / htdocs /
中然后,当我访问http://localhost:8888/ZMenuMaker/时,该应用程序将顺利运行!