我最近在做laravel。
我在本地主机上创建了一个名为“ blog”的laravel项目,并且为了删除public/index.php
,我遵循以下过程:
public/
文件夹中剪切.htaccess并粘贴到根(即博客)现在,当我从本地主机服务器转到项目路径时,例如:
localhost/Blog/api/test
,然后正常工作。
但是当我在192.101.111.555
这样的服务器上运行相同的代码时,例如:
192.101.111.555/Blog/api/test
,然后显示未找到。
我不知道如何解决此问题。以及为什么它在localhost上可以正常工作而在服务器上却不能正常工作?
答案 0 :(得分:0)
您重命名server.php,但不建议这样做。然后将此文件副本重命名
答案 1 :(得分:0)
是的,如果您已完成这些设置,则将无法通过运行php artisan serve
在本地主机上进行访问。因此,您可以安装xampp并进行虚拟主机设置。在
How to enable Virtual Host on Xampp for Laravel?。
这样做的好处是您不必一次又一次运行php artisan serve
命令。