【问题标题】:Move laravel project to new server将 laravel 项目移动到新服务器
【发布时间】:2015-09-21 13:44:56
【问题描述】:


我在一台服务器上有一个现有的 laravel (v4) 项目。现在我想将它上传到新服务器。谁能解释一下如何做到这一点的步骤?

我是 Laravel 的新手。这是我到目前为止所做的:
我已将所有文件下载到我的机器上,然后上传到我的新 cPanel 服务器。创建mysql数据库并导入表。

【问题讨论】:

  • 因此,如果您的新服务器使用相同的 MySQL 数据库名称、用户和密码,这应该已经可以工作了。如果它们不同,请编辑您的app/config/database.php 并填写新的数据库名称、用户名和密码。如果这不能解决您的问题,请编辑您的问题并告诉我们您的错误消息是什么。

标签: php laravel laravel-4 cpanel


【解决方案1】:

按照以下步骤操作:

  1. 从新 cpanel 的 phpmyadmin 创建一个新数据库
  2. 将以前的数据库导入新数据库
  3. 在 app/config/database.php 中将您的数据配置更改为新的数据库配置
  4. 只需将所有文件和文件夹转移到新的 cpanel

如果路径没有改变,那么您的网站应该可以正常工作。

【讨论】:

  • 这很完美,除了使用 .htaccess 重写 URL 的事实。如果尝试编写任何规则(主要是删除 index.php),它会转到服务器的默认 404 页面。如果我将 index.php 放在 URL 中,那么它可以工作。对于这个问题,一些图片和资源也没有加载。你知道吗?
  • stackoverflow.com/a/32746953/3975838 关注此链接。 url 中不需要 index.php。
【解决方案2】:

您应该添加到新服务器数据库,将您的数据库转储到过去的服务器中,在使用 php my admin 添加新服务器后,更改应用程序配置中的数据库配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-24
    • 2019-05-07
    • 1970-01-01
    • 2016-02-02
    • 2022-01-08
    • 2020-07-22
    • 2020-08-25
    • 2017-08-25
    相关资源
    最近更新 更多