如何在不使用PHP Artisan的情况下创建Laravel开发服务器

时间:2018-09-13 05:41:29

标签: php laravel

我是laravel的新手,我已经下载了CRAGE操作的voyager管理面板。 其实我的文件夹结构是

testadmin(project name)->vendor->tcg->voyager

当我按下php artisan serve时,我会得到http://127.0.0.1:8000http://127.0.0.1:8000/admin的管理面板

我可以不使用php artisan服务获得相同的网址吗?当我点击localhost/testadmin/public时获得了laravel页面,而http://localhost/testadmin/public/admin时我将获得管理页面,但缺少完整的CSS。我该如何访问我的管理员没有工匠服务的页面?请帮助我。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

您可以使用ValetHomestead

我不知道您是否在Windows env上,但是我确定Windows上也有一个选项。工匠服务是用于快速检查,我不会将其用于开发。

答案 1 :(得分:0)

如果您使用的是Linux,则需要更改httpd.conf文件夹中的/etc/httpd/conf/文件。

取消注释或添加行Include conf/extra/httpd-vhosts.conf,以便您可以添加自己的虚拟主机

然后在文件更改/etc/httpd/conf/extra/httpd-vhosts.conf中添加以下行

<VirtualHost *:80>
  DocumentRoot "/var/www/html/testadmin/public"
  ServerName YOUR_WEBSITE_NAME
</VirtualHost>

然后保存。现在重新启动Apache服务器

service httpd restart

希望这可以解决您的问题。这可能有点复杂,但是我在Windows上尝试了类似的方法,但是效果很好。