【问题标题】:Uploading a Coldfusion Website上传 Coldfusion 网站
【发布时间】:2010-01-11 05:18:56
【问题描述】:

所以,我创建了一个网站;使用 Mysql 5、Coldfusion 8 和 Dreamweaver CS3。我有一个“GoDaddy”Windows 托管计划 - 并且刚刚上传了我的数据库。我已经上传了我的网站 - 但它不起作用!我有一个 index.cfm 页面,所以它应该可以工作,我的 URL 是正确的。我不知道为什么那不起作用!!

另外,如果我需要在我的 Application.cfc 页面中添加一些代码,以将我的网站连接到我在 godaddy 上的数据库,例如:

DRIVER={MySQL ODBC 3.51 驱动程序};服务器=bridgettips.db.5452582.hostedresource.com;端口=3306;数据库=bridgetttips;用户=布里奇提示;密码='invu4uraqT';选项=0;

或者我是否需要在我的“服务器”和“端口”框中放置一些东西 - 目前在 Coldfusion 中是服务器 - 本地主机端口 - 3306。

此外,现在保存我的页面和编辑记录集也存在问题 - 它说它需要“冷 Fusion 数据源”。我认为这可能是因为在 Dreamweaver 中将 localhost:8500 更改为我的 URL ....? (你认为这就是它不再起作用的原因吗?)

抱歉有这么多问题!只是我现在已经制定了大约 10 天的冲洗计划​​ - 这让我付出了很多!我需要让它尽快工作!

非常感谢您的帮助......

【问题讨论】:

  • 这是一个“GoDaddy”支持问题,而不是(主要)编程问题。您是否查看过“GoDaddy 的常见问题解答页面”(假设它们存在,我不认识该主机)
  • 是的。那里真的没救了!我已经给他们发了电子邮件和一切!我只是认为这个博客网站上的人可能会直接知道答案。
  • 我真的希望那不是你的生产用户和密码:)
  • ..(如果是),请立即更改它,因为它已经被搜索引擎收录;)

标签: mysql coldfusion upload file-upload dreamweaver


【解决方案1】:

史蒂文,

我曾尝试使用 GoDaddy 作为 CF 主机,个人不推荐。在我看来,他们没有资格尝试主持 CF。

我可以推荐另一个我使用的主机,但我不确定在这里命名它是否合适。 (也许其他人可以插话并教育我?)

至于您的数据源问题 - 您很可能需要让 GoDaddy 知道您需要 DSN - 现在他们可能有办法让您自己做,但有时必须由提供商为您设置。

另外,请记住,当您在托管环境中时,您需要在本地创建任何映射,并且如果您使用 cffile 等的任何路径,它们在主机上将不同于本地。

您可以为此在 application.cfc 中设置一些变量,以根据 IP 地址进行切换。如果您需要帮助,请告诉我,我很乐意为您发布一些代码示例。

【讨论】:

    【解决方案2】:

    您需要为您的数据源创建一个 DSN 才能使其正常工作。在 GoDaddy 主机控制面板中,“数据库”下拉菜单下有一个 DSN 选项。创建 DSN 后,只需在查询的“数据源”属性中使用 DSN 的名称即可。这应该可以解决您遇到的两个问题。

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-28
      相关资源
      最近更新 更多