所以我在我的本地apache XAMPP服务器在根目录中的.htaccess文件中的下面的代码,它正常工作100%。 但是,当我尝试部署到Heroku时,它不起作用。 我已经尝试了在互联网上发现稍微修改版本执行相同的事情,但没有一个似乎工作。 这应该是删除.php文件的扩展名,并允许像/api/products/all文件api.php存在和products/all只读入PHP $_SERVER['PATH_INFO']和输出是基于它们是什么。 Options +MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L] 我不知道有关.htaccess吨,所以任何帮助,将不胜感激。
我的应用程序是最近的EC2中断的受害者,仍然处于离线状态。 停电对我的业务和我们与客户的关系产生了不利影响。 我在他们的共享数据库计划托pipe在Heroku上的应用程序。 如果再次发生类似的中断,我该如何确保我的应用不受影响? 如果可能,我想保留在heroku上。
在Heroku和AWS停机16小时之后,我们正在考虑如何让我们的网站保持在Heroku或AWSclosures状态。 有什么比每隔5分钟备份一次应用程序更好,拿着一个专门的服务器在相同的状态比heroku和停机时间编辑我们的DNS设置?
我正确地理解,通常IaaS(主要看机架空间云服务器)将提供一个虚拟服务器,客户需要操作系统更新,软件更新,防病毒,pipe理备份和其他常见的非硬件服务器pipe理任务。 另一方面,用PaaS(看着heroku),几乎所有这些都是由主机处理,只需要偶尔的外部备份。 灵活性和定制化作为主要的折衷?
当试图使用djangoconfiguration将django应用程序部署到heroku时,我不断收到错误: ValueError:无法设置configuration“config.settings.Production”:秘密值“SECRET_KEY”未设置 但是,当我运行heroku config:get SECRET_KEY ,我得到了一个结果。 这是相同的价值,设置它。 我在我的本地环境中随机生成一个string,并通过运行heroku config_set SECRET_KEY=ASFASDF将该string设置为环境值SECRET_KEY heroku config_set SECRET_KEY=ASFASDF 我的settings.py文件的适当的行是: SECRET_KEY = values.SecretValue() 我不明白为什么djangoconfiguration似乎不能拿起这个特定的环境variables…
我的网站在一天的大部分时间里一直断断续续,而我正在疯狂地尝试debugging原因。 这似乎是一个DNS问题,因为从我的ISP更改我的DNS服务器到谷歌的8.8.8.8固定它为我的个人浏览器。 但是现在那也是失败了! DownForEveryoneOrJustMe说这是起来,虽然我收到一些用户抱怨,事实并非如此。 nslookup是间歇性的: 16:04: ~/d/coachup (master) > nslookup www.coachup.com 8.8.8.8 Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: *** Can't find www.coachup.com: No answer 在整个一天中,有时会返回一个结果,但现在不是这样。 当我用我的一个GoDaddy DNS名称服务器(我认为是权威的?我从他们的whois得到)尝试它时,我得到: 16:06: ~/d/coachup (master) > nslookup www.coachup.com NS36.DOMAINCONTROL.COM Server: NS36.DOMAINCONTROL.COM Address: 208.109.255.18#53 www.coachup.com canonical name = chiba-9316.herokussl.com. 另一个更片面: 16:07: ~/d/coachup (master) > nslookup www.coachup.com NS35.DOMAINCONTROL.COM Server: NS35.DOMAINCONTROL.COM Address: 216.69.185.18#53 […]
这是我在其他一些地方已经讨论过的事情,但是这个问题并没有被明确地说明是不可能的。 我想指出一个顶点域名到一个heroku应用( example.com到example.herokuapp.com ) CNAME似乎不可能,因为它们不允许在顶点级(子域是好的)。 ALIASlogging似乎是一种select,尽pipe我没有完全理解它们,或者它们是标准的。 我们使用AWS Route53作为DNS提供程序,但ALIASlogging似乎只能用于特定的Amazon服务(s3网站,负载平衡器,..) 那么是否有可能将顶点域名指向Heroku应用程序? 我唯一的select是使用另一个DNS提供商吗? 谢谢 编辑:我知道我可以CNAME www.example.com example.herokuapp.com ,然后从example.comredirect到www.example.com使用ALIASlogging和redirect的S3站点。 但是我们想要的却完全相反,我们希望浏览器显示example.com 。
我是Heroku新手。 我试图使用heroku命令来获取我的应用程序的一些信息。 我可以使用heroku list来获取列表。 但是当我使用heroku info ,它返回 应用程序未find 有什么问题? 我该如何解决这个错误? 先谢谢你。
我有一个域名 – myapp.com – 由Dream Host托pipe。 直到最近我有一些PHP作为registry单在该域名。 我还在blog.myapp.com安装了一键安装的Word Press,并且可以通过mail.myapp.com Dream Host的Google AppsloginGMail。 几天前,我使用Heroku的Zerigo插件将我的Rails应用程序迁移到myapp.com 。 Zerigo的魔术将我的应用程序迁移到myapp.com ,但是blog.myapp.com没有工作, mail.myapp.com也没有。 (我可以访问邮件,但是我不得不去mail.google.com/a/myapp.com ,另外我有人告诉我他们的电子邮件反馈错误。) 我联系了Dream Host,他帮助我获得了博客 – 他们让我使用自定义DNS,为blog.myapp.com和www.blog.myapp.com设置值为blog.myapp.com的Alogging。 我在Zerigo做了这个。 博客又回来了。 但是,我仍然无法通过mail.myapp.com访问我的邮件。 所以我回到了梦想主办,他们告诉我: 将MXlogging设置为myapp.com和mail.myapp.com ,并指向mx1.sub4.homie.mail.dreamhost.com. 和mx2.sub4.homie.mail.dreamhost.com. 两者的优先级均为0(零)。 为mail.myapp.com设置一个指向208.97.132.231logging,为webmail.myapp.com指向208.97.187.139 。 我在Zerigo上面也做了所有这些,没有任何工作。 更糟糕的是,我认为我的电子邮件停止工作。 所以我删除了dreamhost的MXlogging,以及指向208.97.187.139的Alogging。 所以,目前的情况是,我有一个可以工作的应用程序,一个可以工作的博客,但是我仍然无法通过mail.myapp.com访问mail.myapp.com 。 那让我感到困惑。 我怎样才能解决这个问题? 我应该注意到,我正在尝试从SendGrid和GMail(仅在本地)的应用程序发送邮件,但是我的电子邮件帐户和其他所有内容都与Google Apps一起发送。 我粘贴了下面的所有Zerigo DNS信息: myapp.com 174.129.212.2 A 10 minutes myapp.com 75.101.145.87 A 10 minutes myapp.com […]
我遵循一些build议,指向一个Heroku应用程序的域名。 我在说的post可以在这里和这里find。 从命令行我将自定义域添加到我的应用程序 $ heroku domains:add www.myapp.com $ heroku domains:add myapp.com 然后我将这些configuration添加到我的Gandi Zones中 @ 300 IN A 174.129.212.2 @ 300 IN A 75.101.145.87 @ 300 IN A 75.101.163.44 imap 300 IN CNAME access.mail.gandi.net. pop 300 IN CNAME access.mail.gandi.net. smtp 300 IN CNAME relay.mail.gandi.net. webmail 300 IN CNAME agent.mail.gandi.net. www 300 IN CNAME myapp.herokuapp.com. @ 300 […]