草庐IT

linux - 将 Yesod 部署到 Heroku,无法静态构建

我是Yesod的新手,我在静态构建Yesod时遇到了问题这样我就可以部署到Heroku。我更改了默认的.cabal文件以反射(reflect)静态编译ifflag(production)cpp-options:-DPRODUCTIONghc-options:-Wall-threaded-O2-static-optl-staticelseghc-options:-Wall-threaded-O0它不再构建。我收到一大堆警告然后像这样的大量undefinedreference:Linkingdist/build/personal-website/personal-website.../us

php - Facebook API : IP Address blocking of Heroku servers

我的HerokuPHPfacebook应用程序日志中一直出现以下错误:[appweb.20]PHPFatalerror:UncaughtOAuthException:(#5)UnauthorizedsourceIPaddress\nthrownin/app/www/sdk/src/base_facebook.phponline1238我还注意到相同的服务器不断产生此错误,直到我回收进程(即在上面的情况下是web.20和web.6不断失败),但在herokups:restart之后,将是不同的服务器不断失败。现在,在做了一些研究之后,我注意到人们一直建议我在Facebook应用程序->高

Heroku 中的 PHP 错误日志

我在Heroku上部署了一个PHP应用程序,但我似乎无法找到apache错误日志。使用命令$herokulogs我似乎只获得了apache访问日志。所以一堆GET200OK等等,但是没有错误信息被放入本地的错误日志中,比如'PHPFatalerror:blahblah'我在哪里可以访问Heroku上的这些错误日志,或者我如何告诉应用程序像写入本地错误日志一样写入Heroku的日志?我觉得我忽略了一些明显的东西,但我似乎找不到解决方案。 最佳答案 经过大量实验,看来需要在php.ini中注释掉error_log并确保log_error

php - Heroku - 如何在 heroku php 应用程序上启用 gd?

Heroku说:Thefollowingbuilt-inextensionshavebeenbuilt“shared”andcanbeenabledthroughcomposer.json(internalidentifiernamesgiveninparentheses):但它没有给出示例,我尝试使用以下composer.json:{“要求”:{“gd”:“*”}}但是当我gitpushherokumaster时,我得到:Mycomposer.json:{"require":{"gd":"*"}}但是当我gitpushherokumaster时,我得到:----->Installin

php - 将 PHP 部署到 Heroku

自从Heroku不久前开始与Facebook集成以来,我一直想部署一些PHP文件,而不必使用Facebook,只需在Heroku上查看我的PHP。这个链接在这里,DeployingWordpresstoHeroku简单地说你可以。但是,我似乎无法弄清楚PHP部分。我已经构建了一个Rack应用程序,并尝试了一些只查看PHP而不是HTML的实现,但没有成功。它所做的只是显示静态文本。与在/public文件夹中的应用程序上仅具有PHP文件相同,仅显示静态文本。这必须以某种方式起作用,因为我分享的链接可以帮助您完成在Heroku上获取Wordpress的过程。如果有人可以,请告诉我如何在我的H

mysql - Heroku MySQL 自动增量

我正在将ClearDB用于mysql数据库。我有一个带有自动递增主键的表。问题是它不是递增1,而是递增10。请问我该如何解决这个问题?此外,当我在本地主机上测试数据库时,增量工作正常。编辑:我也尝试使用命令:'SET@@auto_increment_increment=1',但它没有用。我不确定我是否做对了。 最佳答案 http://www.cleardb.com/developers/help/faq#general_16自动增量键在实例之间进行分区以防止冲突。 关于mysql-Her

mysql - Windows中的Heroku安装错误

我已经在我的Windows机器上安装了Herokutoolbelt。但是在执行herokulogin后,我收到以下错误:'MySQL'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.'MySQL'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.!GitmustbeinstalledtousetheHerokuToolbelt.!Seeinstructionshere:http://git-scm.

php - Heroku 是否支持 PHP?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前.我正在为我的网站寻找托管服务,该网站是用PHP构建的。过去我使用过GoDaddy(前几个网站),但想使用更高级的托管公司。Heroku是否支持PHP网站?有很多关于Facebook应用程序的答案,但没有关于PHP+MySQL网站的答案。 最佳答案 Heroku事实上支持PHP。他们最初专门为Fac

mysql - Heroku 为什么使用 Postgresql?

我正忙着将一些MySQL特定代码移植到Postgresql以便与Heroku一起使用。只是想知道Heroku使用Postgresql而不是MySQL是否有任何具体原因?性能、架构等?更新:来自Herokublogpost:AtHeroku,webelievePostgreSQLoffersthebestmixofpowerfulfeatures,dataintegrity,speed,standardscompliance,andopen-sourcecodeofanySQLdatabaseontheplanet. 最佳答案 Pos

ruby-on-rails - Heroku 错误 R14(超出内存配额): How do I solve this?

我在Heroku上有一个Rails3.1应用程序。我看到很多这样的错误:ErrorR14(Memoryquotaexceeded)通常会显示前面的日志条目:Processrunningmem=522M(102.1%)这确实会有所不同,但不会相差太大,并且几乎可以在任何URL请求之后发生,因此据我所知,它与特定的Controller操作无关。这是一个经典的日志条目block:2012-01-16T02:35:57+00:00heroku[router]:PUTprizequiz.herokuapp.com/mobile_users/1dyno=web.1queue=0wait=0msse