草庐IT

ruby-on-rails - heroku 未定义方法为空?将我的应用程序升级到 ruby​​ 2.0 时

我最近将我的Heroku应用程序从Cedar-10升级到Cedar-14,没有任何问题(仍在使用ruby​​1.9.3)。然后我尝试升级我的应用程序以使用ruby​​2.0.0-p645并将其推送到heroku服务器。当我这样做时,我无法再访问我的应用程序并且我在日志中收到以下错误;2015-07-09T12:27:37.480991+00:00app[web.1]:2015-07-09T12:27:37.480996+00:00app[web.1]:NoMethodError(undefinedmethod`empty?'fornil:NilClass):2015-07-09T12:

ruby-on-rails - Heroku 数据库 :pull 'db:pull is not a heroku command'

即使我已经使用herokudb:pull一百万次,我还是收到了这条消息。出于某种原因,它不再工作,即使我什至没有触及我的代码。有什么想法吗?完整的错误信息是db:pull不是heroku命令。也许你的意思是pg:pull请参阅herokuhelp以获取可用命令的列表。 最佳答案 目前,我们仍然可以使用heroku-legacy-taps,直到taps之神决定取消配置taps服务器。运行:herokuplugins:installhttps://github.com/heroku/heroku-legacy-taps.git然后照常继

Heroku + golang + 手机 => H13 错误?

在golang服务上,这些天我遇到了一些H13(Heroku13?)错误(最多约1%的请求),但是调用该服务的100%用户都是移动应用程序。如果他们失去连接,是否有可能触发H13错误?还是仅仅是因为我的一些代码?谢谢! 最佳答案 H13表示APP代码有问题。花费太长时间或内存膨胀。(问一个Heroku人:)) 关于Heroku+golang+手机=>H13错误?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

Coolify系列01- 从0到1超详细手把手教你上手Heroku 和 Netlify 的开源替代方案

什么是Coolify一款超强大的开源自托管Heroku/Netlify替代方案coolLabs是开源、自托管和以隐私为中心的应用程序和服务的统称为什么使用Coolify只需单击几下即可托管你的应用、数据库或其他开源服务,等。它是Heroku和Netlify的一个替代方案。通过Coolify可以部署很多应用、数据库、服务,例如:Static、NodeJS、Svelte、React、Vue、Next、Nuxt、Astro、PHP、Rust等,可以使用自动反向代理和免费SSL证书轻松部署应用程序!一键安装MongoDB、MySQL、PostgreSQL、CouchDB、RedisDB实例一键安装Wo

php - 如何使用 PHP 在 heroku 上发送电子邮件?

我已经创建了PHP应用程序并使用heroku进行了部署。在应用程序中,我有联系表格可以将邮件发送到我的gmail帐户。为了实现这一点,我编写了以下PHP代码我的php脚本正在执行。但它没有发送邮件,而是显示Messagecouldnotbesent。任何人都可以帮助使用PHP实现联系表单吗? 最佳答案 Heroku不允许发送电子邮件,您必须使用外部SMTP服务器。“要从部署到Heroku的应用程序发送电子邮件,请使用外部SMTP服务。”https://devcenter.heroku.com/articles/smtp这里描述了如何

php - Heroku 上的 Laravel 5.4。 Forbidden 您无权访问/在此服务器上

我已经在Heroku上部署了我的laravel5.4应用程序。问题是,我收到此错误消息:禁止您无权访问此服务器上的/我的文件:web:vendor/bin/heroku-php-apache2public/查看日志,我发现它一直在尝试'app/'而不是'/'。我的日志,为了便于阅读而被剪掉了。2017-12-03T14:18:45.747195+00:00app[web.1]:[SunDec0314:18:45.7467492017][autoindex:error][pid122:tid140692458305280][client10.140.221.43:41026]AH0127

php - Laravel 本地主机工作,但 heroku 给出 500 错误

我在一个需要将一些数据从excel转换到数据库的项目中工作。这在使用laravel的本地主机上工作正常,但是当转到heroku时,它给了我一个500内部服务器错误。我在heroku中搜索可能是什么的东西,然后我发现heroku的数据库有2个从请求中插入的值。所以这意味着代码循环了两次,但随后发生了错误。找了4个小时代码中的错误,也没找到是怎么回事...代码如下:publicfunctioninsertFromExcel(){$excel=new\Maatwebsite\Excel\Facades\Excel();$data=$excel::load('../../../excel_fi

php - 如何在 heroku 上的 PHP 应用程序中启用压缩?

我在heroku应用程序的.htaccess文件中运行HTML5样板压缩。但是,它似乎不起作用,并且实际上没有任何文件被压缩。我添加了herokuphp构建包:herokuconfig:setBUILDPACK_URL=https://github.com/heroku/heroku-buildpack-php但这似乎没有做任何事情。我是Heroku的新手,所以有人有什么建议吗?HTML5样板htaccess代码:#Forcecompressionformangledheaders.#http://developer.yahoo.com/blogs/ydn/posts/2010/12/

php - Heroku H18 503 "Request Interrupted"错误

我看到了很多。我明白他们的意思,这就是为什么我不明白为什么会这样。非常不一致,似乎不是超时问题。相关内容:PHP/laravel/PostgresHeroku我强制使用SSL我将/路由到/另一条路由我自己无法复制任何客户路线并不总是相同的,有时只是简单地加载一项Assets我没有看到任何申请错误报告socks=客户端服务时间总是一些日志数据:Oct2918:22:12myapp-web-productionheroku/router:sock=clientat=errorcode=H18desc="RequestInterrupted"method=GETpath="/aroute"h

php - heroku 上的 Imagick - 这可能吗?

我需要对jpeg图像执行一些操作-Heroku的PHPGD不允许这样做。我读过Imagick是可能的,所以我重写了代码,将它推送到heroku并......PHPFatalerror:Class'Imagick'notfoundin[...]那么我是不是做错了什么(代码在本地运行)?$tlo=newImagick();$tlo->newImage(640,480,newImagickPixel('white'));$tlo->setImageFormat('jpg');有什么方法可以在heroku上处理jpg吗? 最佳答案 一种更简