Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法在浏览器上运行Laravel 5项目_Php_Laravel - Fatal编程技术网

Php 无法在浏览器上运行Laravel 5项目

Php 无法在浏览器上运行Laravel 5项目,php,laravel,Php,Laravel,我对laravel很陌生,我使用的是Windows7操作系统。我有一个PHP网站在Laravel5上,我想在我的浏览器上运行。我浏览了有关“如何在浏览器上运行laravel 5项目”的视频和各种网站,但不幸的是,我未能在浏览器上运行我的项目。 我正在使用XAMPP,下面是我的apache虚拟主机文件。我的本地主机端口是7000 <VirtualHost *:7000> DocumentRoot "C:\xampp2\htdocs\basicwebsite\public"

我对laravel很陌生,我使用的是Windows7操作系统。我有一个PHP网站在Laravel5上,我想在我的浏览器上运行。我浏览了有关“如何在浏览器上运行laravel 5项目”的视频和各种网站,但不幸的是,我未能在浏览器上运行我的项目。 我正在使用XAMPP,下面是我的apache虚拟主机文件。我的本地主机端口是7000

<VirtualHost *:7000>

    DocumentRoot "C:\xampp2\htdocs\basicwebsite\public"
    ServerName basicwebsite.com

</VirtualHost>
当我试图在我的浏览器上运行它时,它会给我一个错误

"This site can’t be reached
basciwebsite.com refused to connect."
欢迎任何帮助。

检查以下几点-

1。).env文件应具有应用程序密钥
2.)您是否创建了“存储/视图”、“存储/缓存”

当我使用Laravel在本地开发时,我只需在终端上执行php artisan Service。然后,我可以在

上运行它。请尝试以下操作:

<VirtualHost *:7000>
    DocumentRoot "C:/xampp2/htdocs/basicwebsite/public"
    ServerName basicwebsite.com
    <Directory "C:/xampp2/htdocs/basicwebsite">
    </Directory>
</VirtualHost>

DocumentRoot“C:/xampp2/htdocs/basicwebsite/public”
ServerName basicwebsite.com

尝试在服务器名中使用basicwebsite.com以外的其他内容, 可能使用basicwebsite.local

说明: .com被广泛使用,因此使用不同的东西应该可以做到这一点,试试看
(不必是.local,可以是任何东西,但不能是.com或.net等)

localhost/basicwebsite/public
,这是否有效?当我在浏览器上键入时,它会给我一个红色的标题页,上面写着抱歉,找不到您要查找的页面。您在浏览器中键入的url是什么,basicwebsite.com或basicwebsite.com:7000?Hi@Shantanu命令fire php artisan server,然后检查或刷新浏览器。@Nobbynobs我用basicwebsite.com和basicwebsite.com:7000都试过了,但都不起作用,它给我的错误与使用.local无法访问该站点相同,正在将我带到谷歌,它显示不同的网站。我已经编辑了我的答案,只需尝试在域名前添加http://即可。应该让它工作起来。让我知道这是否有帮助谢谢你的回复,我尝试了。在那是我尝试了,但现在的错误是http://nameofwebsite。在的服务器IP地址找不到。我尝试了你的建议,但它不起作用,我得到了相同的错误。
<VirtualHost *:7000>
    DocumentRoot "C:/xampp2/htdocs/basicwebsite/public"
    ServerName basicwebsite.com
    <Directory "C:/xampp2/htdocs/basicwebsite">
    </Directory>
</VirtualHost>