草庐IT

mysql - 我的 PHP 应用程序可以使用 Heroku 的 ClearDB MySql 资源吗?

我是php和Heroku的新手,我遇到了一些问题。目前我的应用程序在我的带有mysql的xxamp测试服务器上运行良好,但是当我尝试在Heroku上托管它时,没有连接到MySql服务器。Fatalerror:Uncaughtexception'PDOException'withmessage'SQLSTATE[HY000][2003]Can'tconnecttoMySQLserveron'127.0.0.1'(111)'in/app/www/pdo_testdb_connect.php:6Stacktrace:#0/app/www/pdo_testdb_connect.php(6):P

mysql - Rails 应用程序数据库拉取过程中的 Heroku 问题:Mysql::Error MySQL 服务器已经消失

尝试从Heroku拉取我的数据库在过程中途出现错误(如下)。使用:雪豹;heroku-1.8.2;水龙头0.2.26;rails-2.3.5;mysql-5.1.42。从错误消息中可以看出,数据库很小。Heroku技术支持说这是我系统上的问题,但没有提供任何解决方法。我已经看到之前报告的问题-例如here.我怎样才能解决这个问题?错误:$herokudb:pullAuto-detectedlocaldatabase:mysql://[...]@localhost/[...]?encoding=utf8ReceivingschemaReceivingdata17tables,9,609r

mysql - 将数据从 Rails on MySQL DB 迁移到 Postgres SQL 以便与 Heroku 一起使用

我有一个使用MySQL在本地开发的RAILS3.x应用程序,其中包含需要迁移的数据。现在我想部署到Heroku,它使用Postgresql并传输数据。问题在于处理包含导入过程不喜欢的NULL数据的列。我尝试过使用多种不同的策略,例如yaml_dbgem-根本无法导入rails-backup-migrategem-不喜欢编码的NULL元素;taps-导入失败,没有太多细节有没有人尝试过任何其他策略、gem或方法?我应该改用Postgresl本地数据库重新开始吗?提前致谢授予 最佳答案 ShouldIjuststartoverwitha

mysql - 如何将mysql数据库从heroku拉到本地机器

您好,我有一个托管在heroku上的ruby​​onrails应用程序,它使用mysql作为数据库。现在我必须将数据库备份到我的本地机器上。但是我在进行备份时遇到了问题。为此,我安装了tapsgem,并为此使用了以下命令herokupg:pullmysql2://username@hostname.cleardb.com/heroku_databaselocal_database--appmy_app但它给出了错误!您的应用没有数据库。谁能指导我如何将mysql数据库从heroku拉到本地机器。编辑我在命令中使用了以下语法herokupg:pull为了获取REMOTE_SOURCE_D

mysql - 为 Heroku 外部 MySQL 数据库连接指定 SSL

我在Heroku的Cedar堆栈上运行Rails3.2应用程序。我正在为我的MySQL数据库使用AmazonRDS,并且我在Heroku配置变量中设置了正确的DATABASE_URL。如何让Heroku在与AmazonRDS的连接中使用SSL?通常这会被指定为database.yml中的一个值,但是由于Heroku为我们生成了database.yml,我不确定如何控制这个设置。谢谢! 最佳答案 您可以指定somemysql2SSLparams通过DATABASE_URL配置。它们将作为项目添加到动态database.yml这是在He

mysql - 为了 Heroku,从 MySQL 切换到 PostgreSQL for Ruby on Rails

我正在尝试将全新的RubyonRails应用程序推送到Heroku。目前,它位于MySQL上。看起来Heroku并不真正支持MySQL,因此我们正在考虑使用他们支持的PostgreSQL。我认为这有多难?我需要做什么才能做到这一点?再次请注意,我的数据库目前(开发和生产)完全是空的。 最佳答案 常见问题:GROUPBY行为。PostgreSQL有一个相当严格的GROUPBY。如果您使用GROUPBY子句,则SELECT中的每一列都必须出现在GROUPBY中或用于聚合函数。数据截断。除非您的服务器处于严格模式,否则MySQL会安静地截

ios - 解析迁移到关于图像的 heroku/aws

我已成功将我的解析数据库迁移到aws,但图像文件的url仍然像http://files.parsetfss.com/77447afb-f681-4b55-afad-6bceeb2e155a/tfss-79297c86-bd48-4d7f-87ab-c43e02d1a8f3-photo.png这意味着文件仍在parses3云或它们自己的存储中,因此在parse关闭后这些文件会发生什么。将图像迁移到我自己的AWS上的新数据库/存储的方法是什么。我很担心,因为我有大约14.5k个图像正在解析。请为此提供宝贵的指导。 最佳答案 如您所知,P

ios - Heroku 偶尔返回 "hostname"not found

我正在创建一个在Heroku上使用RailsAPI后端的iOS应用程序。定期(每20个API调用一次),找不到heroku。返回以下NSError:ErrorDomain=NSURLErrorDomainCode=-1003"Aserverwiththespecifiedhostnamecouldnotbefound."UserInfo=0x755ce00{NSErrorFailingURLStringKey=https://xxx.herokuapp.com/api/v1/matchups,NSErrorFailingURLKey=https://xxx.herokuapp.com/

postgresql - HEROKU POSTGRES 错误 : Connection refused Is the server running on host "..compute-1.amazonaws.com..." and accepting TCP/IP connections on port 5432?

几周来我一直在努力找出问题所在,但我似乎无法解决这个问题。我正在开发一个网络应用程序,我已经使用Heroku部署到生产环境。我正在为我的数据库使用HerokuPostgres,我想从我的本地计算机psql到该托管数据库以对其进行更改。我在MacOSX和LinuxMint上都试过了。但是,无论我尝试什么,我都会不断收到以下错误:--->ConnectingtoHEROKU_POSTGRESQL_ORANGE_URL(DATABASE_URL)psql:couldnotconnecttoserver:ConnectionrefusedIstheserverrunningonhost"ec2

ruby-on-rails - 运行 ruby​​ 脚本时,Heroku 上的 Ruppell 套接字崩溃(权限被拒绝)

我正在尝试在Heroku上运行一个简单的tcp/ip服务器(以及我的RubyonRails应用程序)。我添加了Ruppels套接字插件并安装了套接字连接子模块asdescribedinthistutorial.我在Procfile中添加了以下行:web:./lib/sockets-connect/rs-conn./app/test.rb-b$PORT当我在heroku上运行应用程序时,我得到以下结果:heroku[web.1]:Startingprocesswithcommand`./lib/sockets-connect/rs-conn./app/test.rb-b5323`app[