laravel php artisan serve 命令有效,但 localhost url 在 ubuntu 18.10 中不起作用

标签 laravel ubuntu routes command serve

使用 localhost/project/public/login 登录路由网址显示错误:

The requested URL /test/public/login was not found on this server. Apache/2.4.34 (Ubuntu) Server at localhost Port 80



但是使用 php artisan serve 命令它工作得非常好。

有什么问题?

最佳答案

解决了:
操作系统:ubuntu 18.10

/etc/apache2/apache2.conf

将此行添加到此 apache2.conf 文件中:
<Directory /var/www/html/> AllowOverride all </Directory>

关于laravel php artisan serve 命令有效,但 localhost url 在 ubuntu 18.10 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54331170/

相关文章:

php - 使用 PHP imap 连接 HmailServer

html - Laravel Controller 不处理我的 View 参数

ubuntu - Ansible:如何使用不同密码的主机运行游戏?

linux - 找出程序从哪里运行?

datetime - 更改 Ubuntu 中的短日期格式

ruby-on-rails - 如何使用 "nested"或 `namespace`/`scope :module` 路由 `scope :path` 路径?

带有查询字符串的 c# webapi

php - Laravel 开发 : Implication when creating MySQL database manually

javascript - 使用标识符时 disqus 评论计数未加载

php - Laravel:如何将缓存和 session 分离到不同的redis数据库中?