访问 XAMPP/laravel 主页
Posted
技术标签:
【中文标题】访问 XAMPP/laravel 主页【英文标题】:Accessing XAMPP/laravel home page 【发布时间】:2018-08-29 03:16:33 【问题描述】:所以,我在这里有一个小问题,我在 Ubuntu 桌面虚拟机(在 vbox 上)上安装了使用 Apache 的 XAMPP,我还在上面创建了一个 Laravel 项目,当我从同一个 VM 本身访问它时它工作正常! Accessing the home page from firefox ubuntu
但是,当我尝试从我的主机 Windows 机器访问它时,它只是像这样访问 XAMPP 主页:
access from chrome windows
现在我的 ubuntu VM 的地址设置为 192.168.1.50 和我的 windows 192.168.1.8 ! 我还在 Windows 机器“etc”文件中添加了条目:
192.168.1.50 usthbcloud.com
到我的 ubuntu 机器:
127.0.0.1 usthbcloud.com
我的 XAMPP 的 httpd.conf 文件包括文件:httpd-vhosts.conf
我将 httpd-vhosts.conf 修改为以下内容:
vhosts.conf
任何解决方案?..
【问题讨论】:
你为什么不用php artisan serve? 老实说,我是 webdev 的新手,我正在学习 Laracasts.com 的 php practionner 课程,他雇用下载 mampp、wampp 或 xampp 以使事情变得更容易,然后我跳到 laravel 课程,因为我正在做我的期末研究项目(它实际上比 webdev 更与云相关,它只是我正在开发的一个界面)我使用 XAMPP 一次安装了完整的包! 在httpd-vhosts.conf中将你的目录路径设置为你的项目文件夹路径 我做了,我的项目文件夹被称为 PFE,因为它显示在 vhosts.conf 图像中! @A.oussama 您的 Directory 路径和 DocumentRoot 应该相同 【参考方案1】:您在 Windows 中遇到问题。试试这个
<VirtualHost *:80>
DocumentRoot "D:/XAMPP/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/XAMPP/htdocs/eduguru/public/"
ServerName eduguruacademy.com
</VirtualHost>
在您的
httpd-vhosts.conf
中试试这个。相应地替换为您的 DocumentRoot 和 ServerName。然后重启XAMPP
【讨论】:
谢谢,我想我在开始配置文件时删除了这两个(因为在那之前我遇到了一些问题),我认为它们只是我的文件应该如何的示例,因为它们有示例。 com!现在它开始工作了! PS:问题出在 ubuntu 中,我将其添加到安装在 ubuntu 机器上的 xampp 文件夹中的 httpd-vhosts.conf 中:) 谢谢,我很感激 :)以上是关于访问 XAMPP/laravel 主页的主要内容,如果未能解决你的问题,请参考以下文章
PDOException 在 Mac OS X El Capitan 上找不到使用 XAMPP laravel 项目和 postgresql 的驱动程序