【问题标题】:How to upload laravel 5.5 project to cpanel in addon domain如何将 laravel 5.5 项目上传到插件域中的 cpanel
【发布时间】:2017-10-30 06:22:16
【问题描述】:

这是巴布鲁·艾哈迈德。我想将我的 laravel 5.5 项目上传到 cpanel 中,我的域是一个插件,域名是 w3public.com,它的根目录不在 public_html 内,它在 public_html (www.w3public.com) 之外。我已将项目的文件分成两个目录,一个是www.w3public.com,另一个是 laravel,我将公用文件夹的文件移动到 www.w3public.com 并将所有其他文件移动到 laravel cpanel 中的 strong> 文件夹,如下面的屏幕截图所示。我还修改了www.w3public.com的index.php文件如下:

require __DIR__.'/../../laravel/vendor/autoload.php';
$app = require_once __DIR__.'/../../laravel/bootstrap/app.php';

但它不起作用。 谁能帮我找到合适的解决方案?

截图

【问题讨论】:

  • 1. 将您的项目压缩为 zip 2. 在 cpanel 的 public_html 目录中上传 zip 文件 3. 提取 zip 文件并完成!!!! (根据需要创建数据库)

标签: php cpanel laravel-5.5


【解决方案1】:

您的应用程序应该安装在 www.w3public.com 中,然后将根路径从 cpanel 域更改为 laravel 中的公共文件夹。

传输文件的最佳方式是 git 或类似的,但如果他们没有它(通常是共享主机的情况),你应该使用 ftp 客户端,如果他们也不允许,您可以从 cpanel 上传文件/文件夹(可悲的是太慢了)。 如果你使用 git 要小心,因为默认情况下供应商文件夹在 .gitignore 中(你必须在所有文件传输后运行“composer update --no-dev”)

还要确保您的“.env”(通常也在 .gitignore 中,因此您可能必须制作一个)文件包含您的服务器数据库信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 2021-01-11
    • 2021-03-23
    相关资源
    最近更新 更多