【问题标题】:laravel 4 local developing but I want to use a remote databaselaravel 4 本地开发,但我想使用远程数据库
【发布时间】:2014-02-28 14:23:32
【问题描述】:

我已经设置了 xampp 服务器,我正在开发一个 laravel 应用程序: 每天(当我更新我的应用程序时)我必须从数据库中导出和导入 SQL。如果我那天开发了 10 个应用程序,那会花费很多时间 :( 有没有办法可以将在线数据库与本地测试版本的 laravel 一起使用?

我使用的是共享主机而不是迁移。我自己插入表格。 在线我看到一个标签:

access hosts: 'localhost' 

我可以添加主机,但我应该添加什么名称以及如何让 laravel 访问该主机? 会不会是“subdomain.mywebsitename.nl/hostname”? 如果我更改它,我太害怕我的应用程序会崩溃:s


我在得到解决方案后尝试了这个:

我填了一个主机。这与我在地址栏中填写的网址相同。

 'host'      => 'http://safetyanalyse.nl:2222/',

  'host'      => 'http://safetyanalyse.nl',

这两个选项都不起作用:(我必须将端口号放在其他地方吗?

我也有这个错误:

SQLSTATE[HY000] [1130] Host 'D97A1650.cm-3-3a.dynamic.ziggo.nl' is not allowed to connect to this MySQL server

第 2 步(接下来我尝试了这个)。

在错误中说明了有关主机的信息,我尝试填写此主机。

  'host'      => 'D97A1650.cm-3-3a.dynamic.ziggo.nl',

现在我得到错误:

  SQLSTATE[HY000] [1045] Access denied for user 'safety_cert-user'@'d97a1650.cm-3-3a.dynamic.ziggo.nl' (using password: YES)

【问题讨论】:

    标签: database laravel-4


    【解决方案1】:

    尝试使用域名作为主机,应该可以。
    此外,如果指定,请查找端口。

    所有这些信息都应提供给您是托管控制面板。如果没有,我会更换托管服务提供商。


    编辑
    在没有协议的情况下定义您的主机。
    在你的app/config/database.phpset

    'host' => 'safetyanalyse.nl',
    

    【讨论】:

    • 我加了一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 1970-01-01
    • 2011-10-17
    • 2014-03-30
    • 2016-01-15
    • 2014-04-21
    相关资源
    最近更新 更多