php - 在 Laravel 中找不到对象 - Laravel
问题描述
我已经在 Laravel 中开发了整个工作项目,最后为了让其他人使用它,我必须删除命令php artisan serve来运行项目。我只希望用户输入localhost/projectname 并开始在 localhost 上使用该项目。因此,我关注了这个链接 - how-to-run-laravel-without-artisan。
但现在只有这个链接可以正常工作 -
localhost/projectname
下面给出的所有这些链接都会引发错误:
localhost/product_list
localhost/client_list
输出 :
但是如果我输入这些,它会起作用:
localhost/projectname/product_list
localhost/projectname/client_list
我试图更改 base_url (APP_URL) 以便在 url 中应用的任何内容都应该在 APP_URL 的后缀中
//.env file
APP_URL=http://localhost/projectname
//app.php
'url' => env('APP_URL', 'http://localhost/projectname'),
然后所有路线(product_list)都被附加到localhost/product_list
而不是localhost/projectname/product_list
我想让它像这样工作=> localhost/projectname/product_list
或者
可能是其他一些解决方案。
解决方案
推荐阅读
- dynamics-crm - Kingswaysoft 与动态 365 集成期间身份验证令牌过期
- javascript - “自动完成关闭”不适用于每个网页的最后控制
- java - itext 7抛出损坏的许可证密钥错误
- delphi - Delphi 10.1 目标多字节代码页中不存在 unicode 字符的映射
- python - 新样式的 getargs 格式,但参数不是元组 - gabor 过滤
- emacs - MobaXterm 的 Emacs 主题看起来很奇怪
- javascript - 如何在php中输出fpdf
- python - 如何为用户设置权限
- c++ - 使用非类型模板参数专门化模板模板参数
- windows - Emacs Latex 模式下的文件名编码