【发布时间】:2016-07-23 06:52:35
【问题描述】:
当我想在 localhost (wampserver) 中使用 laravel 时,我正在使用 Laravel 5.1 我可以通过这个地址访问我的项目:
通过运行php artisan serve 命令:
http://localhost:8000
通过这种方式,一切正常,所有软件包都运行良好!
但是当我不想运行php artisan serve 时,我可以通过this way 通过这个地址从url 中删除public 来访问项目:
http://localhost/myblog
而且我可以轻松地将我的项目上传到共享主机上!但我这里有大问题!当我想使用 filemanager 包或其他包时,我注意到他们无法识别项目 url。
例如,他们认为http://localhost 是项目的网址!
我怎样才能解决这个问题 ?我不想使用 SSH 并在主机上运行 composer !
【问题讨论】:
-
在共享主机上,你对 Laravel 没有什么特别的事情要做。将 Laravel
public文件夹的内容放在public_html中,项目中的所有其他文件夹和文件将它们直接放在root目录中。一切都应该正常工作。祝你好运
标签: laravel routing laravel-5.1 laravel-5.2