【问题标题】:How to upload Laravel Project to subdomain without database?如何在没有数据库的情况下将 Laravel 项目上传到子域?
【发布时间】:2022-12-03 16:12:24
【问题描述】:

我正在将项目文件上传到子域。但是在网站上,只显示项目文件。项目未执行。我该如何解决这个问题?

子域处于活动状态。

【问题讨论】:

  • 你得到什么错误?
  • 没有错误写入日志文件,简单文件列表显示在浏览器@didenetahi
  • 你能提供显示页面的屏幕截图吗?另外,你能说明你使用什么进行子域托管吗?例如:控制面板
  • @Bayaz 您的根文件夹中是否有index.php 文件?这是必需的

标签: laravel database upload subdomain


【解决方案1】:

您的托管和配置应该有 ff:

  1. 与您的 Laravel 项目兼容的适当 PHP 版本。
  2. 安装了 Composer 和 Laravel。
  3. Apache、Nginx、Litespeed 等的正确 Web 服务器配置。这很可能是您的问题所在,您应该只公开/public文件夹作为页面的唯一公共目录。

【讨论】:

    【解决方案2】:

    我安装了 composer 并添加了 .env 文件来运行一些命令,比如

    php artisan key:generate
    php artisan clear-compiled
    php artisan cache:clear
    php artisan config:clear
    php artisan optimize
    php artisan route:cache
    

    然后解决了问题。

    【讨论】:

      猜你喜欢
      • 2020-04-16
      • 2021-01-11
      • 2013-06-06
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      • 1970-01-01
      相关资源
      最近更新 更多