如何在没有工匠的情况下运行Laravel?
我有PHP和Apache2,我想在没有Artisan的情况下运行Laravel框架,但我不能!有谁知道如何在没有工匠的情况下运行Laravel?
我有PHP和Apache2,我想在没有Artisan的情况下运行Laravel框架,但我不能!有谁知道如何在没有工匠的情况下运行Laravel?
我已经解决了这个问题。问题出在我的htaccess和mod_rewrite(Apache2)中。现在,我只能通过键入 localhost/public 来连接到我的应用程序。
如果有人想公开应用程序,更简单,更快捷的方法是:
感谢所有用户的帮助!:)
重要编辑
考虑使用Apache虚拟主机(将虚拟主机指向/public Laravel文件夹),而不是将server.php重命名为索引.php因为这样做,当您在视图中使用Laravel的资产()功能时,您需要在“public/”之前添加前缀。
当与使用不同配置的其他开发人员合作时,这可能是一个大问题,因为他们将能够看到资产,而您却看不到(反之亦然)。
我在 Mac 中使用 xampp
在htdocs / 运行以下命令:$ laravel new myblog
成功创建后,运行以下命令并执行以下操作:sudo chmod -R o+w storage/
将服务器.php更改为索引.php(@ 根目录)
将 .htaccess 从公共目录复制到根目录
(可选)在资源/应用边栏选项卡中.php →更改为<link href="{{ asset('public/css/app.css') }}" rel="stylesheet">
在 http://localhost/myblog/ 运行