Laravel 5.1服务器无法启动

3
我已成功将项目文件上传到根目录的服务器上,当我输入以下内容时:

http://www.example.com/index.html

php artisan serve

在putty上启动服务器时,它会显示:

Laravel开发服务器已在http://localhost:8000/上启动。

但对项目没有影响,主页没有加载,而是显示了laravel中文件和文件夹的列表。但当我运行命令时:

php artisan serve --host mydomainName.com

这段文字是说:

Laravel 开发服务器已在 http://mydomainName.com:8000/ 上启动。

当我在浏览器中打开该网址时,网站开始正常工作,但现在每次打开我的网站都必须使用端口 8000。我知道默认端口是 80,但服务器并不监听它,显示权限不足。


1
你是否正在尝试在生产服务器上使用 php artisan serve 命令?该命令只应用于本地开发。 - James
1
对于生产环境,您不必使用php artisan运行服务器。 - Jilson Thomas
2个回答

0

尝试

 php artisan up

或者重启你的 Apache 服务器


0
如果您使用wamp服务器,请在www目录中创建文件夹。 并将所有文件和文件夹复制到此文件夹中。 例如test目录。
c:\wamp\www\test\*.*

而在浏览器中,您可以像这样访问它们

localhost\test\public

如果你将XAMPP复制到htdocs文件夹中

c:\xampp\htdocs\test\*.*

注意:在Apache中必须启用mod_rewrite=on

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接