当访问没有php artisan的访问应用程序时,为什么Laravel显示错误“此页面无法正常工作”?

时间:2018-10-03 09:39:53

标签: php laravel

我已经安装了laravel 5.6。我可以使用php artisan serve访问应用程序路由。 我想使用localhost/project-name/public访问项目,但显示错误。 enter image description here

我在互联网上应用了不同的解决方案。 喜欢

  • 在根目录中的“ index.php”中重命名“ server.php”文件
  • 将.htaccess从公用文件夹移动到根目录 但这没用。 给我建议一个解决方案。

2 个答案:

答案 0 :(得分:1)

我建议将虚拟主机添加到您的Apache,指向项目的“ / public”文件夹。

如果您使用的是XAMP,请尝试使用此链接创建虚拟主机

https://medium.com/@renjithvk/install-laravel-in-xampp-virtual-host-b9974f42c9d8

答案 1 :(得分:0)

尝试此步骤以在没有技术人员的情况下运行laravel项目

1]将.htaccess从public /移至Linux服务器项目的根目录

2]从IIS服务器的public /文件夹中删除web.config

3]要为IIS服务器创建正确的web.config文件-(转到IIS管理器->-> URL重写->导入规则->从public导入.htaccess /->删除红色标记的行->应用,它将在根文件夹中创建web.config)

4]授予Windows的bootstrap / cache /和storage /权限 将server.php重命名为index.php 完成

5]要使用本地虚拟主机访问项目,或在终端中键入php -S localhost:8000而不是http://localhost/。否则,某些地方也会出现路径问题,最终您将在域指向的服务器中启动项目。