Laravel,如果可能的话使用 cPanel 共享主机?
Laravel, Using a cPanel shared hosting if possible?
我有一个与 bluehost.com 共享的主机...我可以把我的项目放在上面吗.. 比如将 public 文件上传到 public_html 并将其他文件上传到根目录并备份MySQL 数据库并将其上传到我的共享主机,然后编辑我的 .env 文件...这真的可以与 Laravel 一起使用吗?
我搜索了大多数在线资源,它需要 ssh 访问才能部署,但我解释的方式应该不需要,对吗?
我的意思是这样你就不必去扔终端访问权限了?
当我想在本地设置所有内容然后上传它并从仪表板和其他东西编辑 URL 时,我曾经使用 WordPress 这样做...
是的,它会起作用。
但是您必须确保一件事,在您的 cpanel 中,您的域指向 laravel 项目的 /public
文件夹。
通常 cPanel 将 http 请求指向 public_html
文件夹,但 laravel 从其 public
文件夹开始。您可以通过两种方式实现。
通过将您的服务器直接指向 public
文件夹
正在将 index.php
复制到 public_html
,在这种情况下,您必须将 index.php
编辑为 运行 laravel 项目适当地。而且我不推荐这一步。第 1 步要容易得多。
我有一个与 bluehost.com 共享的主机...我可以把我的项目放在上面吗.. 比如将 public 文件上传到 public_html 并将其他文件上传到根目录并备份MySQL 数据库并将其上传到我的共享主机,然后编辑我的 .env 文件...这真的可以与 Laravel 一起使用吗?
我搜索了大多数在线资源,它需要 ssh 访问才能部署,但我解释的方式应该不需要,对吗?
我的意思是这样你就不必去扔终端访问权限了?
当我想在本地设置所有内容然后上传它并从仪表板和其他东西编辑 URL 时,我曾经使用 WordPress 这样做...
是的,它会起作用。
但是您必须确保一件事,在您的 cpanel 中,您的域指向 laravel 项目的 /public
文件夹。
通常 cPanel 将 http 请求指向 public_html
文件夹,但 laravel 从其 public
文件夹开始。您可以通过两种方式实现。
通过将您的服务器直接指向
public
文件夹正在将
index.php
复制到public_html
,在这种情况下,您必须将index.php
编辑为 运行 laravel 项目适当地。而且我不推荐这一步。第 1 步要容易得多。