GoDaddy and ColdFusion MX 7
April 3, 2006 · 171 Comments
There seems to have been a flurry of interest around (ultra-cheap) GoDaddy / CFMX 7 hosting recently but pretty much no one actually has any experience with their setup. The attraction is price, of course, and GoDaddy is well known for cheap, bulk hosting and domain name management and a bunch of other stuff. I've been using GoDaddy for domain name management for a while and have gradually been migrating all my sites off Network Solutions and other registrars. I think GoDaddy's website is awful - navigating it is a constant pain - but they are cheap and everything is automated and they have been, for me, very reliable.
Most recently I was asked to handle a new website (non-profit, like all the others I deal with in my free time) and I'm in the process of migrating it to GoDaddy - this time taking advantage of their hosting as well as domain name management. The site is currently static but with some of the things I expect to need to do with it over the next year or so, I figured I would need some scripting and so I decided to take the plunge and order CFMX 7 as a $2 / month add-on to the basic hosting package ($2.77 / month for a 36 month purchase).
GoDaddy have quite a few tags and functions disabled but for what I expect to need, that should be fine. You get what you pay for.
I'll be blogging about my experiences so you can decide whether or not you would want to use GoDaddy for ColdFusion hosting.
I will say, by way of a caveat, that most all my other sites are on HostMySite (mostly using their Linux Builder+ plan) and for serious, framework-driven ColdFusion development they are an excellent choice in my experience.
Tags: coldfusion

171 responses so far ↓
1 Ryah // Apr 3, 2006 at 3:24 PM
I tried it last week and was able to connect to the database successfully via CF.
I'll be working to upload something soon and possibly try out remoting and/or Flex 2 files on it.
2 Raymond Camden // Apr 3, 2006 at 5:31 PM
3 Justin Carter // Apr 3, 2006 at 8:37 PM
I signed up with GoDaddy a few months back. They don't allow custom tags (really!), they disable the cfobject tag and ALL versions of the createObject() function, and because they are running CFMX7 Standard so they can't even attempt to use security sandboxing... Basically it's a totally crippled service which has no flexibility at all, because they won't change any configuration no matter how nicely you ask them :(
After 3 weeks of logging support tickets I eventually asked for a refund for the unused time that I had paid for, which thankfully they were happy to do.
If I didn't require the ability to use objects in CF then it would probably be a very good service. The customer support always answered my questions, so the customer experience was generally good, it's just a shame that their strict security and inflexibility lets them down.
cheers,
Justin (www.madfellas.com)
4 Dave Shuck // Apr 3, 2006 at 9:54 PM
As for their hosting, there are several companies out there offering super-cheap hosting and do not enforce the strict limitations. Viux.com offers 6.96/month MX7 hosting and they only block a handful of tags such as cfexecute,cfcontent,cfdirectory,etc... In fact if anything they leave it far too open (ie: any java, ColdFusion service factory, etc...)! I have used them for over a year and have not found a better dollar/value solution for sites where security is not a big concern. :)
~Dave
5 Sean Corfield // Apr 4, 2006 at 8:16 AM
If you have a comment about your actual experience with GoDaddy, please add it here. If you have no experience with GoDaddy, do not just comment here to recommend your favorite hosting provider.
Thanx!
6 MrBuzzy // Apr 6, 2006 at 4:01 AM
I've only recently got BlogCFC going (except my posts are in 2027 i think). I'm still exploring.
In brief, my experiences are;
Customer Support - there isn't any, just automated responses. The KB and FAQs are barron.
Datasources are flakey (I don't know how else to explain it, they just didn't work for the first 3-4 days).
What you get (the upside);
- CF Enterprise, in a Sandbox. Most tags enabled.
- Custom tags work just fine (it's as Ray said, no CT folder)
- CFC's and WebServices are fine, as long as you stick to cfinvoke and init().
Although most tags are enabled (cfdirectory, cffile etc no problem) there are some crippling limitations in their set up. For example: Sandbox security denies access to the temp folder needed for CFFILE(upload). But I suppose that could be intentional.
I havent delved in to cfform and remoting yet, but I don't like the odds.
Sean be sure to send them a couple of support questions via email ;) It's an experience.
7 John // May 6, 2006 at 8:32 PM
8 desky // May 12, 2006 at 1:39 PM
9 Sean Corfield // May 12, 2006 at 2:16 PM
John, no idea why cfqueryparam would not work with SQL Server. Again, ask on a CF mailing list giving full details of the error you are seeing.
MyBuzzy, yes, you've summarized my experiences and everything I expected about the service. I solved the file upload problem by writing the Simple File Manager app I blogged, which runs locally. I don't want other folks uploading files to my site :)
In general, I'd just say this all underpins the old saw: you get what you pay for. Cheap hosting is cheap hosting.
10 desky // May 12, 2006 at 8:30 PM
they have to allow you access to that folder, which they will if you ask .. my problem is is once the file is u/l how do you get to it
11 Carol // May 28, 2006 at 5:08 PM
12 Ryan // May 31, 2006 at 12:36 PM
open your control panel on the godaddy site
in the hosting manager, drill down to the database/access area
click the 'create new dsn' button at bottom
setup a dsn (after uploading your access.mdb file I think). If it doesn't automatically rename your dsn for you, you may need to do so. It should end in '_accesscf_FusionDB'
the user name will be Admin
the password will probably be admin or password and you are required to enter one. it seemed to work for me even when I didn't have a password assigned to the file.
fyi, I'm having problems with the flash forms working on their systems. I suspect its more of their funky setup. I'm not sure it is worth hosting with them if I keep having problems like this.
13 John // Jun 1, 2006 at 3:25 PM
The root cause was that: com.inzoom.adojni.ComException: Cannot start your application. The workgroup information file is missing or opened exclusively by another user. in Microsoft JET Database Engine code=3149 Type=1
Can anyone please help.
14 brian // Jun 1, 2006 at 6:16 PM
I wanted to post because I can relate to the post by Ryan in regards to Flash forms not working
15 Sean Corfield // Jun 1, 2006 at 7:47 PM
I think the clear message here is that GoDaddy offers effectively ZERO support for ColdFusion so it really is a case of you get what you pay for.
I would imagine that people who are very comfortable with CFMX configuration and have already had experience with shared hosting issues elsewhere will do OK with GoDaddy but newbies are going to really struggle.
Thanx for all your input folks!
16 Dena // Jun 4, 2006 at 10:28 AM
"Coldfusion Flash Components will not work on our shared hosting servers. Therefore, you will be unable to use any flash coldfusion elements"
I think this is untrue. Other CF mx7 tags work just fine like cfdocument.
Any help would be much appreciated.
17 Sean Corfield // Jun 4, 2006 at 2:22 PM
18 Owen // Jun 10, 2006 at 9:37 AM
19 Al // Jun 20, 2006 at 9:17 AM
20 John // Jun 21, 2006 at 7:50 AM
Thanks
John
21 John // Jun 21, 2006 at 8:03 AM
22 LaptopSurfer // Jun 28, 2006 at 6:02 AM
23 Sean Corfield // Jun 28, 2006 at 8:41 AM
24 Jason // Jun 30, 2006 at 5:17 PM
thanks!
jay
25 Daniel // Jul 31, 2006 at 7:46 PM
26 Sean Corfield // Jul 31, 2006 at 7:48 PM
27 Daniel // Jul 31, 2006 at 7:59 PM
28 Daniel // Jul 31, 2006 at 9:10 PM
29 Ross // Aug 13, 2006 at 7:43 PM
When it comes to Godaddy & CF Hosting, you ' get what you pay for'
30 Sean Corfield // Aug 13, 2006 at 9:32 PM
31 Clyde // Aug 17, 2006 at 11:46 AM
32 john // Aug 17, 2006 at 3:04 PM
Thank you for contacting Customer Support. Unfortunately, we do not offer a way to connect to an access database via DSN on the economy shared hosting plan. However, as the drivers needed are present on the server, you can configure custom directory permissions and give the folder 'write' access to allow for this kind of functionality.
You may specify permissions for your ASP hosting account with the following directions. Please note that the 'Directory Management' button will not be available if you have FrontPage extensions installed.
You can uninstall FrontPage Extensions from the 'Other Settings' page or modify your permissions through your website publishing software.
First, log into your customer account:
. Go to the Go Daddy Account Login Page.
. Log in using your account username (which may be the same as your customer number) and password.
If you have trouble logging in, our password reset form may help you. You can find this form through the following link:
Account Retrieval Page
Once logged in, follow these steps:
. Select 'Web Hosting & Databases' from the 'Hosting & Email' menu at the top of the page
. Click the 'Open' link under the Control panel heading for the hosting account you wish to manage
. Under 'Content' click on 'Directory Management'
. Click the 'Create Directory' button
. Enter the 'Directory / Subdirectory' name
. Specify the permissions by checking the box under the appropriate column. (Read, Web, Browse, Write, Reset)
. Click the 'Continue' button
. Click 'Add' to confirm the update
You also have the option to remove existing folders from the list by using the reset option; this sets the folder to the correct permissions, and then removes the folder from the list.
Following is a description of each ASP permission:
Read Permissions: Read permissions will be placed on this directory in the file system to enable visitors to your website to view its contents.
Web Permissions: Web access will enable visitors to your website to view files normally through a web browser using HTTP.
Browse Permissions: Browse access will enable visitors to your website to view all files in the directory (in directory listing format) by pointing their web browser to the directory path. You will need to have Read and Web permissions enabled to view the files properly.
Write Permissions: Write permissions will be placed on this directory in the file system to enable visitors to your website to use scripts you provide to modify its contents.
Set Root Permissions: This enables you to set the directory/subdirectory folder as an application root in the Web server within your site. An application root is the root directory for an application. All directories and files contained within the application root are considered part of the application.
Reset: This will set the permission checkboxes to their default values. You must click Save Settings to apply. Note: This will also remove the directory from this list (the directory on the file system will not be deleted).
I have not tried this yet and since I am new to dynamic web sites I am not really sure what this means. If as you say the DSN-less connections dont work it looks like I am running out of options.
33 Clyde // Aug 18, 2006 at 2:04 PM
GoDaddy recently released a new version of their economy Windows hosting that does indeed support Access databases.
You first add Coldfusion to the accout (extra fee) and when the plan change is complete (up to 24 hours) you add Access database support. Once the database support is complete (approx 30 minutes) you add the Coldfusion DSN. (approx 30 minutes) Make sure you add a Coldfusion DSN and not a file DSN.
When you run the cfquery you point the datasource to the name of the Coldfusion DSN that was created. Example:
<cfquery name="queryname" datasource="username_accesscf_dbname">
Hope this helps.
34 MrBuzzy // Aug 20, 2006 at 6:12 AM
35 pete // Aug 30, 2006 at 7:12 AM
36 Raymond Camden // Aug 30, 2006 at 7:47 AM
37 dgrafx // Sep 2, 2006 at 9:21 AM
38 john // Sep 13, 2006 at 1:57 PM
39 Eric Milgram // Oct 12, 2006 at 8:11 PM
I followed his instructions and was able to get my Access database working via ColdFusion. Curiously, GoDaddy requires that you create a username and password when you create the ColdFusion DSN. However, if you attempt to use that username/password as parameter settings in your CFQUERY, you'll get an error.
FYI: The verion of my Access file is MS Access 2003.
40 Betsydoodle // Nov 8, 2006 at 8:34 PM
My situation is this: I am a beginner at website development and have been building a site for the past 4 months using dreamweaver --- hosting at godaddy. Php (msp?) was recommended to me for programming but I found that too difficult to learn in my short window of time and instead opted for coldfusion after taking the recordstore tutorial at adobe -- & learning about recordsets.
I'm developing a sales catalog so my coldfusion needs are basic. Once I felt I understood the recordset jargon I moved on to connecting with godaddy and everything stalled. I have the coldfusion dsn & all but can't get past the RDS block.
If I understand the flow of advice here, it would appear appropriate to create two defined sites on dreamweaver, one connected to godaddy, one connected to the local site (as explored in adobe tutorials, for example).
Then one would create all recordsets in the localhost site and, when finished ---> transfer all the coldfusion language (which I would not otherwise know how to write) to the remote godaddy site and hand-change the DSN info from a coldfusion administor DSN to godaddy's DSN source (in my case, access).
Then, theoretically, the remote site would work just fine (minus the blocked coldfusion codes)?
Is this the way around this RDS barrier? Or are there new nightmares ahead? Would love to hear from an advanced programmer about this RDS problem/solution.
41 Phil Welch // Jan 24, 2007 at 1:01 PM
Conversely, their Java support is woefully lacking. Functionality such as uploading pictures for a catalog goes pretty smoothly in PHP, but not at all with Java. I'm convinced that Godaddy's paranoia is based on a lack of understanding Java rather than an overt effort to keep simple things like file uploads at bay. I should mention that the uploading issue of which I speak relates to software needed to upload individual client pictures. Uploading the same files into the same folders with conventional ftp clients works smoothly.
The only real complaint I have with Godaddy is that I have spent a fair amount of time, and a little money, learning the never ending limitations of Godaddy's services. They could spare a lot people's time and effort if they would just say, for example, "we do not allow Java software to upload files. To do so you will either have to use PHP software or you will have to upload the individual files via ftp."
With that and similar limitations clearly stated in their FAQ's, etc., people could either accept the limitations or go on to another ISP rather than finding out the hard way.
Insofar as Godaddy support; I have found that perhaps 50% of the time the support person knows their stuff and can resolve things promptly. However, (and this is far worse than the worse of the remaining 50%), I encountered a "new" support analyst that didn't know what a file was; nor a folder; etc., so I politely hung up and called back and found that the next analyst did. It's a luck of the draw kind of thing, but even my previous experience didn't prepare me for speaking to someone that was somehow put into a support position without even rudimentary knowledge of what he supposed to be supporting. To his credit, he was friendly; "confident" and perhaps by now, expert.
42 Martin // Jan 26, 2007 at 10:09 AM
I noticed that many people on the forum have had problems with connecting their ColdFusion app to their Access database. I'm experiencing the same problem and I can't for the life of me figure out what the problem is. I set up the ColdFusion DSN properly in the Control Panel and have matched the DSN in my app in the Datasource attribute. My access database is also properly set up in the appropriate directory. For some reason, I get the "Data source marmes13_accesscf_desafiandobrasil could not be found." I really can't figure out why. Can someone help?
43 Zack Bingmer // Feb 3, 2007 at 7:04 PM
I just found this blog today so this answer to dgrafx is a little late. Yes you can schedule tasks. I have tasks running daily and emailing notices out to members. Just be sure to document well what you schedule because you will never be able to view your scheduled tasks and Godaddy won't look them up in CF Administrator for you either.
I have had my sites go down twice due to MySQL DB or CF DSN problems as best I could tell. Godaddy support passed my problem along and it was fixed within an hour of the call. What I didn't like is that no one can tell me why. I called back and gave them my ticket number and that information is not available. Weird.....
My latest problem is form validation with CFINPUT. Does this work for anyone else? It works great in development on my PC. On Godaddy the form still works but there is no validation or if field is required no message is displayed and the form just processes like I was using html input tags. Godaddy says they support CFFORM, but I can't find any information on CFINPUT.
44 Zack Bingmer // Feb 7, 2007 at 7:03 PM
Copy the entire CFIDE/scripts directory into your site. Second, add the scriptSrc attribute to the CFForm tag that maps to the location of the CFIDE/scripts/cfform.js. By adding the mapping and these files into your site, the JavaScript that CFForm generates will be able to find the files it is looking for.
Make sure to keep the exact same directory structure "CFIDE/scripts".
In the end, my form looked like this:
<cfform method="post" name="myForm" scriptSrc="CFIDE/scripts/cfform.js">
And my directories looked like this:
index.cfm
CFIDE
-- scripts
----cfform.js
... and all the other files
So I guess Godaddy works great for everything I need it to do......so far.
45 Terry West // Feb 8, 2007 at 9:07 AM
Then you have to activate Coldfusion which I had to call tech support to walk me through as it was not very self explanatory. Then you have to wait a couple hours for that to activate.
Once activated you can go into the databases area of control panel and select "access" . You can select DSN coldfusion option rather than DSN file.
It will automatically create a DSN based on teh name of the database (I shortened the db name because they add alot on when naming the DSN). Then you will need to copy this name into your code as I'm sure you weren't using anything like it when testing on development server!
After all that may coldfusion login app is working perfectly as well as the cffile app.
Now I need help....
cfmail: I've tried every possible configuration in my cfmail send instructions with no success!
Any advise anyone?
I called tech support and the guy had no clue.
I've tried smtp.secureserver.net with port 25, and with port 80.
also tried smtpout.secureserver.net,
smtp.ourdomainame.com nothing!
HELP please!
ThankS!!!
46 Terry West // Feb 8, 2007 at 11:40 AM
47 Monte Saager // Feb 13, 2007 at 8:59 PM
48 Clyde // Feb 14, 2007 at 7:13 PM
49 MrBuzzy // Feb 15, 2007 at 2:11 AM
50 Jimmy Harrell // Feb 16, 2007 at 7:35 AM
51 MrBuzzy // Feb 16, 2007 at 10:18 AM
If you want to use CFCs only you can change the source code to use CFINVOKE instead.
I don't know much about sandbox security... I don't think it's possible to allow createObject() for CFCs and not JAVA. Anyone?
52 Clyde // Feb 16, 2007 at 1:29 PM
53 Dev // Feb 27, 2007 at 8:55 AM
everything works great on localhost, I uploaded my files to test, made my tables, and all I get is: "SELECT command denied to user." after an hour call with a newbie tech who, WOULD NOT TRANSFER ME, the call ended in "it's a scripting problem." I'm using an Application.cfm file, that has a cfset Request.DSN = "godaddy dsn name" that way I dont have to find/replace DSN names in my site (right?) all this happens a week after I pay 100$ to be a reseller too :-( it's making me doubt the company.
any help would be great! cause no one has the answers.. woodrowgraphics.com/pmn
I'm not tryin to advertise please
54 Dev // Mar 1, 2007 at 11:14 PM
/tmp/home/content/U/s/e/UserName/html/-----rest is your directory----/ that sure as hell didn't work, heres a tech note from adobe that explains this problem and how to fix it, sopossedly http://www.adobe.com/go/f2fbaac6
I have to call and see if this is done for me.
55 Terry West // Mar 2, 2007 at 11:17 AM
Try this for your destination:
<CFFILE
destination="#expandpath(".")#/newsletters"
action="upload"
nameconflict="overwrite"
filefield="FileName">
Ofcourse you can change "newsletters" to whatever directory you want to upload the files to.
"FileName" is the name I used, in this application, for the file which was uploaded in the original form <input type="file" name="FileName" ...> tag.
Does that help?
56 clyde // Mar 5, 2007 at 7:34 PM
57 Dev // Mar 6, 2007 at 1:44 AM
not to keep dropping problems on you guys, but the last small thing I have wrong is, I randomly get "Error Executing Database Query" and it points to my Request.DSN varible, that I have in my Application.cfm file. but when I refresh, every thing works, it's not a fatal error. Could it be that the server times out? and doesn't find my Application.cfm file? should I hard code my DSN into all my pages?
I was planing on doin a global find and replace, to change Request.Dsn to my Godaddy Dsn, but when I change my Dsn in Application.cfm and in my CF-Admin, Dreamweaver tells me it can't find the Old Dsn name when I try to use my bindings panel or server behaviors, Dreamweaver doesn't update somehow. and I can't remember if any where that I hard coded the Dsn into Dreamweaver?
thanks a million for your help guys!
58 Terry West // Mar 6, 2007 at 2:19 PM
Has anyone had any experience with this error message when accessing a cfm page hosted on GoDaddy?:
"The Server Has Encountered an Internal Error"...
"JRun closed connection".
This occurred today on a client's website and it presented anytime any cfm page was called... even a testpage that had no <cf tags> in it.
so the Coldfusion Server was actually down it seems. The html pages worked though.
Any ideas on why this would happen so I could make any suggestions to GoDaddy to prevent it again.
It only lasted about 10 minutes as far as I know.
Oh, yeah this is a shared windows hosting server.
Any suggestions or advise welcome!
thanks
59 Terry West // Mar 6, 2007 at 2:29 PM
To find and replace the DSN in your dreamweaver files go into "edit" menu and select "find and replace" (I think you already were doing that) but be sure to select the option of finding and replacing in all files in current site.
It will do it!
Or if you aren't hard-coding in all the files...
are you placing your global stuff in Application.cfc , rather than Application.cfm?
60 Sean Corfield // Mar 6, 2007 at 4:50 PM
This goes for everyone in this thread - you are getting exactly what you pay for: a cheap, shared hosting service. It may be just fine for personal / hobbyist sites where uptime and security are not critical - but it is not a robust solution on which to base a business. You need to pay the extra and get a VPS (Virtual Private Server) or a dedicated server or look at colocation or managed server hosting (i.e., $$ or $$$ or $$$$)
61 Jimmy Harrell // Mar 6, 2007 at 5:14 PM
62 Clyde // Mar 6, 2007 at 6:31 PM
63 Terry West // Mar 7, 2007 at 7:25 AM
I see what you are saying about the shared hosting.
But have any of you used HostMySite for shared hosting with Coldfusion Apps?
I have another client hosted with Hostmysite with files mostly written in Coldfusion, and have never had any problems like this occur.
Would you say that even Hostmysite would not be reliable for shared Coldfusion Hosting? I can see most of my clients paying their rates for shared but its hard for a small business to afford VPS or Dedicated. This could mean that Coldfusion can only be used for large budgetted projects! That's depressing...
Atleast the one I have on GoDaddy only has administrative functions in CF so I'll just warn the system administrator of possible situation. I'll keep the rest of the site in regular html or ASP!
Thanks for the feedback.
64 Sean Corfield // Mar 7, 2007 at 12:39 PM
65 Dev // Mar 8, 2007 at 1:29 PM
I tried doing a find and replace, and I hard coded my DSN into each of my quereys, but I still get random "Error Executing Database Query."
it's not an error that stops the site from working, cause if you refresh the page, everything is ok. untill you stop on a page for a while, then the next page you try, might error.
I was using an Application.cfm file to store my DSN variable, I tried using an Application.cfc file, but I was getting alot of weird errors, (yes, I removed my Application.cfm file when trying this) not sure what I should be doing with the cfc file over a cfm.
I'd like to clear up this random query problem, it's like the site times out almost, when I navigate the site quickly, I seem to get the error less, if I stop for a 20-30 seconds and read a page, next page I go to tends to throw an error.
http://www.peacefulmountainnursery.com
66 Terry West // Mar 9, 2007 at 1:58 PM
I was hoping someone else would be able to help you. I'm not sure if I can.
I looked at your website and got the error you referred to.
It seems like it may be a MySQL error caused by looping too many times to access the DSN.
Why don't you copy and paste the error details in a message so someone can help you? It looks like MySQL is timing out and maybe if you comment out the DSN call in your Application.cfc that would be worth trying. Maybe the DSN is being called in your Application.cfc as well as in each individual page. The error shows that the Datasource is being called from index.cfm so if that is true you wouldn't also need it in the Application.cfc: either one way or the other but you should choose.
I don't know if that will solve your problem but it's the first thing I'd try.
Good luck!
67 Betsydoodle // Mar 10, 2007 at 8:05 AM
I'm a developer novice and am learning as I go.
My website is : deadlyvintage.com. I have windows shared hosting on godaddy(the deluxe level) with cold-fusion enabled. Database is Access. I have a coldfusion dsn enabled. I built my basic pages in dreamweaver mx, using remote connection to Godaddy. To get around the RDS flap, I downloaded a developers version of coldfusion and built my dynamic coding locally. Copied my basic master/slave coldfusion pages into my working website. The coldfusion pages have the generic connect string of '<cfquery name="catalog" datasource="mysite_accesscf_mydatabase">'.
I keep getting this error:
Error Executing Database Query.
Could not find file 'C:\CFusionMX7\runtime\bin\mydatabase.mdb'.
I haven't explored playing with the hosting manager to try to solve this. After leaving questions at the dreamweaver forum and a coldfusion forum about this, I was advised that the problem is with godaddy.
I've talked to godaddy support many times. They seem friendly but rarely are knowledgable about database connections. Nevertheless, they insist it's a scripting problem.
I don't know if anyone here has met this particularissue? Could there be hidden connection strings in the dreamweaver files that are pointing back to the original local connection?
I'm hesitant to spend extra money on a dedicated host -- I've been trying to get my database to connect for 3 months. It's been enormously frustrating.
Alternatively, might there be a way to connect via Asp and still use coldfusion? Someone suggested this earlier but it hasn't been addressed.
Betsy
68 Jimmy Harrell // Mar 10, 2007 at 7:35 PM
69 Betsy // Mar 11, 2007 at 10:47 AM
70 Robert // Mar 11, 2007 at 3:00 PM
71 Terry West // Mar 12, 2007 at 8:56 AM
I also encountered this problem when I first signed up a Coldfusion site with Goddaddy. So I called tech support and after some discussion, the guy I talked with took care of transferring my site to a different server running Coldfusion. Apparently the server it was first placed on doesn't run coldfusion. So the IP address was changed as well. It took around 8 hours to take effect. If your "Helloworld.cfm" is just a test page and it's not reading, that might be your problem as well.
72 Robert // Mar 12, 2007 at 3:59 PM
Thanks all
73 Mike // Mar 15, 2007 at 4:08 PM
74 Clyde // Mar 16, 2007 at 6:15 AM
75 Laurie // Mar 26, 2007 at 8:17 AM
76 spawn // Apr 16, 2007 at 8:08 PM
Does anyone know how to create mapping? and what will be the alternate solution if i cant create a mapping?
77 Sean Corfield // Apr 16, 2007 at 9:11 PM
78 Walter Treppler // May 7, 2007 at 4:47 PM
I'm a newbie with Cold Fusion so bear with me. I've done everything the way they say to do it on GoDaddy's help files. I'm using code that is working on another server we use. The page I'm trying to get to work is http://www.wallysworld.com/portfolio_01.cfm. I'm using the following to connect:
<cfquery datasource="mssqlcf_wallyt " name="list">
SELECT * FROM Table1
WHERE service_type = 'web'
AND active = 1
ORDER BY display_order
</cfquery>
"mssqlcf_wallyt "
I've tried with and without the space between the t and the ". No luck. Yes, mssqlcf_wallyt is the exact name they generated for the Cold Fusion dsn.
Anyone with insight and tolerance of a new Cold Fusion user, please help. I've gotten zero help from GoDaddy, and I'm ready to cancel my hosting accounts with them.
Wally
P.S. Their tech support sent a note that said, "Unfortunately, online support cannot provide tutorial or troubleshooting information regarding custom scripting or coding." Man, does that make me feel like I'm the stupidest guy on the planet.
79 Walter Treppler // May 14, 2007 at 7:51 AM
Oh, and tech support from GoDaddy helped me out with it. I gave them the whole error via email and one of them came back with help on tracking it down.
Thanks all who responded.
Wally
80 orgreeno // Jun 7, 2007 at 7:31 PM
I tried godaddy and all I have to say is that their customer admin screens are horrible! It seems like they combined about 5 different applications for the site. Every screen is very different. Not too high on the usability factor.
I will say that reliability and speed have been fine.
81 Adam // Jun 22, 2007 at 10:09 PM
Thanks
Adam
82 Sean Corfield // Jun 22, 2007 at 11:51 PM
83 Jimmy Harrell // Jun 23, 2007 at 12:43 AM
84 Sean Corfield // Jun 24, 2007 at 5:05 PM
Dreamweaver and CFEclipse can't detect "bad code" because I'm talking about poorly programmed code, not syntactically incorrect code. If it was just a syntax error, the code would not run. If it is poorly programmed, it can be very inefficient and that can use up server resources and bring the server to its knees.
With shared servers, you can have a hundred users all on one server. It doesn't take much badly behaved code amongst those users to cause problems...
85 Jimmy Harrell // Jun 27, 2007 at 10:57 AM
86 MrBuzzy // Jun 28, 2007 at 3:58 AM
87 Steve // Jul 2, 2007 at 7:30 PM
The GoDaddy control panel does NOT allow you to create your own DSN name(type in exactley what you would like it to be). So it is generated by them and kept a secret.
I was told they would have to contact a "developer" to find out what my DSN name is and email it to me, which could take 24 to 72 hours! Unbelievable.... He said, "we have changed our control panel, just today, and for some reason the DSN name is not showing up on it."
I was on that panel a couple days ago and did not see any DSN name listed, only that it had been successfully created. I did not try to actually run any coldfusion code on my site until today..
I have tried everything I could think of that it might be, and my CFC errors saying that my coded datasource cannot be found.
Been trying "mydomainname_mysql_databasename",
"mydomainname_mysqlcf_databasename", and a slew of other combinations to no avail.. :(
I ended up here because I found more helpful info about using a MySQL database with CF on HostMySite.com than I did on GoDaddy's site LOL
88 Steve // Jul 2, 2007 at 9:52 PM
CF DSN ="mysql_mydatabasename.dsn"
The guy also said I do NOT need to submit any username or password along with the DSN name in the query.
Therefore, the following code should work, but it DOES NOT!!
<cfquery datasource="mysql_mydatabasename.dsn" name="idontwork" result="results">
SELECT *
FROM mytable
WHERE Number="100"
ORDER BY Number
</cfquery>
<cfdump var="#idontwork#">
<cfdump var="#results#">
The code works fine on my developing test machine at home when I use the DSN name that I made in the CF administrator on my own personal testing CF server (NOT GoDaddy's).
He simply told me, all we can do is provide you with the DSN name, it is up to you to be able to use it properly in your CF coding....
Does anyone reading this use CF on GoDaddy with a MySQL database and can they confirm the DSN format of "mysql_mydatabasename.dsn" as being the correct CF DSN name? If I can't get this resolved I will have to cancel my hosting service with GoDaddy and find someone else... This is like paying for a golf membership and not being allowed to play golf on the course!
89 Steve // Jul 2, 2007 at 10:27 PM
The following is how to properly set up MySQL and CF on NoGoDaddy:
1) create your database and give it a name.
2) navigate to the "Hosting Control Center"
3) click "databases"
4) click on the "pencil" icon next to the database you want to set up for CF.
5) on the right side of the screen you will find "DSN: Install" and below that Cold Fusion DSN: Install".
6) click on the "DSN: Install" You must do this one first or it won't work!!! Wait for it to be installed, so it is no longer pending, refresh to check when it is installed.
7) next, click on the "Cold Fusion DSN: Install" Wait for it install...
8) you will see two names that appear next to each DSN. you want to use the name that appears next to the Cold Fusion DSN: "mysqlcf_yourdatabasename" THAT my friends, is your CF DSN that you use in your CF Query statements.
I had installed the CF DSN first, THEN did the other DSN...and it never displayed a name for CF DSN after installing! So do the top DSN first, THEN the CF DSN install after.
What a $#^%$#^ pain in the arse!! A big No Thanks to NoGoDaddy tech support too!! On a lighter note, go visit joecartoon.com and check out the Gerbil! I'm sure he would enjoy calling GoDaddy tech support as much as I did and have lots to say to them.
We shall see if the Daddy's hosting is worthwhile at all, at least now that I can actually use it for something other than parking a domain name.
90 Steve // Jul 3, 2007 at 2:41 PM
So again...we shall see.
I suggested that maybe the Daddy should contact Danica Patrick to find out what Coldfusion and Flash Remoting are, as she probably knows more about them than their own support people do! haha ;)
91 Geoff // Jul 9, 2007 at 1:49 PM
92 Jimmy Harrell // Jul 9, 2007 at 3:26 PM
93 Dianna Dearborn // Jul 11, 2007 at 9:36 PM
Yesterday I bought the economy Godaddy account with CF for a little Fusebox5 project and ran into the "createObject" permissions problem within the first hour.
I uploaded a working Fusebox app called "wireframe" to make sure that everything would run ok before I put up my own FB code. Fzzzzt... poof!
I outlined the problem to the help desk and got this message back: "We have investigated your issue and it appears to be a problem within the coding. Unfortunately, we are unable to assist as it is custom code. We apologize for any inconvenience this may cause."
You'd think the help desk would have known about the CF issues! I have to punt, fer sure, but do no know yet in which direction.
94 Dianna Dearborn // Jul 12, 2007 at 12:32 PM
"I am sorry, we are not able to provide troubleshooting and support for coding and scripting issues. The Cold Fusion support is the same for all levels of shared hosting.
Currently, we disable the following ColdFusion features on our shared hosting accounts:
JSP, Java servlets, and Java Objects
The tag and the createObject function
CFExecute
CFRegistry
Remote Development Services (RDS)
These functions cannot be enabled. This information is available in our Help Center at help.godaddy.com. I apologize for any inconvenience.
Please let us know if we can assist you in any other way."
Jason P. Online Support Technician
........... so now we know. Is there a list on the web for CF friendly hosting providers?
95 Sean Corfield // Jul 12, 2007 at 12:58 PM
96 MrBuzzy // Jul 13, 2007 at 1:30 AM
Even when they spell it out like that, they're often wrong. I'm happy(ish) to report that CreateObject works on the Linux hosting option, see: http://blog.mrbuzzy.biz/?p=13
Despite this fact, if you can afford something better, go for that.
Cheers.
97 Jimmy Harrell // Jul 13, 2007 at 1:14 PM
98 Dianna Dearborn // Jul 13, 2007 at 9:45 PM
It may come to forgetting about learning fusebox until I hit the lotto.
So I changed the os to Linux to see if that would work and I can't even get to the createObject problem. index.cfm's cfinclude can't load the fb file because of permissions. Yikes! I changed the path several times and I got file not found errors... so the file is there and linux is just mocking me. ;-)
Here is the error and if it makes sense to anyone, HELP! I dread the GoDaddy help desk until I know what to tell them to do. Thanks.
Security: The requested template has been denied access to /var/chroot/home/content/a/r/t/arta3d/html/fusebox5/fusebox5.cfm
The following is the internal exception message: access denied (java.io.FilePermission /var/chroot/home/content/a/r/t/arta3d/html/fusebox5/fusebox5.cfm execute)
The error occurred in /var/chroot/home/content/a/r/t/arta3d/html/wireframe/index.cfm: line 9
7: </cfsilent>
8: <cfset FUSEBOX_APPLICATION_PATH = "">
9: <cfinclude template="/fusebox5/fusebox5.cfm">
99 Sean Corfield // Jul 13, 2007 at 11:55 PM
<cfinclude template="../fusebox5/fusebox5.cfm" />
It may be a mapping problem - if you use a relative path (with ../) that will avoid the mapping.
100 ddearborn // Jul 14, 2007 at 1:18 PM
A "file not found" error occurs with a bad path and permission errors with a good path. Me thinks a switch somewhere must be thrown to fix the problem. But which one and where?
I have been all over the GoDaddy online self-help and couldn't find any useful CF help. And GoDaddy's online file manager doesn't display file attributes but FireFTP does.
index.cfm -rwx---r-x
fusebox5 (dir) drwxr-xr-x
fusebox5.cfm -rw-r--r--
Does the fb5.cfm file need an owner eXecute attribute? I changed the attributes to -rwxr-xr-x and still no go.
Oh, the CSS files load okay in the web root index.cfm... cfinclude tag seems too fundamental to CF to actually be blocked... or is it?
BTW, if this is the wrong place to post this problem, please tell me and I will move on.
101 Sean Corfield // Jul 14, 2007 at 1:35 PM
You could try copying the contents of the fusebox 5 folder directly into your main application folder and then just <cfinclude template="fusebox5.cfm">
If that doesn't work, then I don't know what is wrong with GoDaddy's setup. And this absolutely is a problem with GoDaddy.
102 Dianna Dearborn // Jul 16, 2007 at 11:02 PM
103 MrBuzzy // Jul 17, 2007 at 1:25 AM
104 Sean Corfield // Jul 17, 2007 at 8:02 AM
105 skeeterbuzzie // Jul 19, 2007 at 10:43 AM
I built a website on a troublefree experthost server and then moved it to godaddy. Oops!
I was alternately receiving several errors:
1. Datasource not found.
2. The workgroup information file is missing or opened exclusively by another user.
I removed and reuploaded the db via ftp (without applying password to the db).I went to the godaddy database Control Panel, Removed Access Support, Re-Enabled Access Support, created the db username and password as 'Admin', and modified my query:
<cfquery name="Get_Whatever" datasource="mydomainname_accesscf_databasename"> (no username="" no password="" in query) It now works!
Both corfield's website and 'http://www.coldfusionmuse.com/print.cfm?id=D66991DE-AAF7-3964-114418906FE2BDD8' helped resolve this problem. Thank you!
106 Randy Zeitman // Jul 19, 2007 at 1:14 PM
Something super simple like this...
<CFFILE ACTION="write" FILE="asdf1234.html" OUTPUT='</HEAD><BODY BGCOLOR="##FFFFFF">sdafsadfsdf</BODY></HTML>' ADDNEWLINE="YES">
(I want to write out many HTML files out of an Access DB and use them on a non-CF site.)
Thank you.
107 MrBuzzy // Jul 23, 2007 at 2:09 AM
I think you need to save the files to somewhere you know you can write to, ie; <CFFILE ACTION="write" FILE="D:\Hosting\Randy\asdf1234.html">
(Side thought - does CF8 let you specify the temp directory with per application settings?)
108 Randy Zeitman // Jul 23, 2007 at 12:41 PM
The answer is because there's not enough people like you who are kind enough to post the answer!
GoDaddy gave me a path that did not work... C:\CFUSIONMX7\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\
...when I told them it didn't work (the error was 'you don't have permissions to write there' they sent me, three days later, an email saying that 'all writes occur to the /tmp directory...which is hidden!'.
Then I read someone else say use expand path and I for that I got "D:\TEMP\wwwroot-tmp\" which (obviously) didn't work and then, finally, you posted the right path, 'D:\Hosting\Randy\asdf1234.html'.
SO!... the answer to you question is "BECAUSE I COULDN'T DO IT THE RIGHT WAY UNTIL YOU CAME ALONG TO HELP!"
...thank you.
109 Clyde // Jul 23, 2007 at 3:25 PM
110 Sean Corfield // Jul 23, 2007 at 7:45 PM
You posted a comment on an entry on my blog. The blog software notifies every commenter of all future comments on that same entry.
It is not a mailing list. It is the way blogs generally work. Comments are a two-way conversation between bloggers and commenters. If you were interested enough to post a comment, the assumption is that you should be interested enough to read follow-up comments too!
111 Ross // Jul 24, 2007 at 9:46 AM
I have two GoDaddy shared hosting accounts, one personal and one for my work. Both use Linux with CFMX7. I just tried using <cfinclude> to manage a standard site header and footer, and I got the same error as Dianna on July 14th, which I googled and came to this thread.
Out of curiousity I copied the exact same files using the <cfinclude> to my other GoDaddy account and it worked instantly.
I have not changed any file or directory permissions. The template atttribute is _not_ pathed, meaning they just look for the filename in the same directory and include their contents:
<cfinclude template="header.cfm">
<p>Body content here.</p>
<cfinclude template="footer.cfm">
From this I infer that the problem may vary depending on the setup of the server where your site lives, and that the shared hosting at GoDaddy is not identically configured between servers. Fiddling with your code, path, or permissions will most likely not solve the problem.
I have emailed tech support and will let you know if I get anything more helpful than a canned response. Since I can demonstrate that it works on one of their servers but not the other one, I should be able to get them to resolve the problem. Wish me luck.
112 Sean Corfield // Jul 25, 2007 at 8:12 AM
http://www.rabidgadfly.com/?p=41
113 Ross // Jul 25, 2007 at 8:58 AM
This morning (24 hours later) I received a canned "it's a scripting problem, and we don't support that" response email. I called tech support again and demonstrated that the code works perfectly on one account but errors out on another. They concurred and have escalated it, giving me an ETA of 24 to 48 hours or more.
At this point I would say:
1. email support from GoDaddy is poor. They do not meet their quoted two hour response time and the responses are either incorrect or automated. They seem quick to fob problems off as bad coding on the customer's part.
2. phone support is polite and fast. I have spoken with four different staff and was always treated courteously. They got up and chased down the problem. They do assign case numbers and escalation numbers. Unfortunately, they don't assign tickets directly to staff so no one owns your issue and you can't call the same person back for an update.
So, don't email them. Go straight to the phone, expect to call back more than once, and a resolution time of up to several days.
For what it's worth, if you have more than one account with GoDaddy, it has proven very valuable to be able to test identical code on different servers to demonstrate a problem is on their end.
114 Tim // Jul 25, 2007 at 12:38 PM
I have had NOTHING but frustration with GoDaddy. A team of developers that I work with decided to switch from an expensive ROOT Server package at 1and1.com and go with a shared hosting plan(s). We did the research, we thought, and went with Godaddy. We have 72 clients/sites.
I know I know, get a server admin on the team and have our own box....my thoughts too. but we dont'.
I have 3 accounts with Godaddy, some with shopping carts, some with SSL, all with DB (MySQL) and 50% are ColdFusion apps. That being said, I have had to rebuild code to work arround their "security" limitations...i.e. all the tags mentioned above are blocked!
I will backup and confirm that each shared account will be on a different configured box and code will not work from one to the other often times. i.e. I have once account on MX 7 with MYSQL 4, one with MX 7 and Mysql 5, and one with an older version of CF (or something there abouts). Code from one, doesn't work consistently on another.
Godaddy does NOT have a CF expert in their staff.
Godaddy email support is terrible. NEVER submit an email trouble ticket. The ticket # means nothing, all responses are canned, and they often response with incorrect info or tell you something that has nothing to do with the issue. Often, they try and sell me a new product or upgrade as a "solution".
Phone support is better, until you hang up. Period.
Last know issue for me was when I had a large app using Session variables and the sessions I determined were not "sticky" and the load balancing, coupled with my <cflock> during session updates were causing the session variables to be lost and thus the user was getting errors, and getting bumped. They still don't know why, and don't plan to fix what I know is wrong.
Serious CF, do not use Godaddy! I am shopping elsewhere as I write this.
115 Randy Zeitman // Jul 25, 2007 at 4:16 PM
116 Ross // Jul 26, 2007 at 10:58 AM
I called this morning for an update to my ticket, and the tech informed me that it had incorrectly been closed (for the second time now) and no one was working on it. He read through the case notes and immediately admitted it was their fault and that they should not have closed it. He offered to escalate the ticket and quoted me another 48 hour+ turnaround time. I asked for a refund, which the tech politely provided. Two minutes later I had my money back and both hosting accounts instantly deleted.
I'm back where I started, but now I have lost 5 days of development time and have to explain the charge reversal and delay to my employer, who will of course not move my deadline back.
GoDaddy is not in a position to properly support ColdFusion. Do not use them for your CF hosting needs.
117 Kevin // Sep 13, 2007 at 11:52 PM
118 Norm // Sep 27, 2007 at 6:14 PM
I'm on a similar host like GODADDY and I can't use createobject. I'm having trouble recoding the blog.cfc page. If you have made these changes and have it working I would be very grateful if you could share the cod with me.
Heck, isn't that what OpenSoucre CF is all about :)
119 Chris Bowyer // Oct 26, 2007 at 10:56 AM
120 Sean Corfield // Oct 26, 2007 at 12:53 PM
It's possible Fusebox 4.1 or maybe Fusebox 3 will run on GoDaddy.
121 MrBuzzy // Oct 26, 2007 at 4:36 PM
http://fusebox5.mrbuzzy.biz/skeleton/
122 Stewart // Dec 3, 2007 at 4:33 PM
123 Jimmy Harrell // Dec 13, 2007 at 11:17 AM
if you go to this url http://www.mykaraokedj.com/welcome.cfm
which is hosted on their Linux server I"m seeing this error. but my root is mykaraoke dj and the includes folder is right off the root. I've don't have a path called /content/m/y/k/... don't know where that is coming from, but basically i can't use cfinclude to get any of my templates like my header or footer or menu.cfm files that sit in my include directory. Have any of you seen this before? How do I fix this?
124 Sean Corfield // Dec 13, 2007 at 12:01 PM
Looks like welcome.cfm attempts to include top_menu.cfm but that file is not present on the server. You can set that here:
http://www.mykaraokedj.com/top_menu.cfm
A little experimentation shows you put the menu include in a subdirectory so welcome.cfm should have:
cfinclude template="includes/top_menu.cfm"
Hope that helps.
125 Sean Corfield // Dec 13, 2007 at 12:01 PM
126 MrBuzzy // Dec 16, 2007 at 2:45 AM
GoDaddy is a bit odd. Try using this for relative paths instead;
cfinclude template"./includes/top_menu"
Cheers.
127 MrBuzzy // Dec 16, 2007 at 2:46 AM
cfinclude template="./includes/top_menu.cfm"
128 Chris Bowyer // Apr 18, 2008 at 5:10 PM
129 Chris Bowyer // Apr 20, 2008 at 1:09 AM
130 mike // May 25, 2008 at 12:58 AM
<cfftp action="getfile" proxyserver="proxy.shr.secureserver.net:3128" localfile="#f#" remotefile="data.txt" passive="no" username="name" passwod="password">
I also tried without the proxyport 3128 and passive="yes" but to no avail. Any suggestion is appreciated.
131 Dave J. // Aug 26, 2008 at 9:15 PM
Now I just need to figure out what is going on with my DB Query - I get an "Executing" error, which I never got on my prior host using the same code. In addition, I'm having trouble with the two CFX tags they allow: <CFX_ImageInfoMX>, and <CFX_jpegresize>. I've seen some path modifications on the prior postings, which I'll try.
Overall, I can't complain about GoDaddy. Their pricing is so low. With regard to setting everything up, if you are thorough as you go through the Hosting Control Center and your other account options, you can figure out how to set up everything necessary without contacting Tech Support. My experience is that their support team is pretty prompt, but limited in their knowledge.
Good luck to all. Patience is key.
132 k_lib // Sep 28, 2008 at 8:37 AM
133 Mark // Oct 4, 2008 at 3:07 PM
Here is where I am at so far:
http://www.markireland.com.au/blog
134 Marc // Oct 24, 2008 at 3:43 PM
GoDaddy refuses to let me speak directly to somebody who knows ColdFusion - so frustrating!
Basically, any CFINCLUDE tag, such as
<cfinclude template="EmailRedir.cfm">
Produces this error:
Security: The requested template has been denied access
access denied (java.io.FilePermission ...)
What gives?
(Feel free to drop me a quick line at marc@marcworld.org, thanks!)
135 Mark // Oct 25, 2008 at 3:43 PM
It could literally be a file permissions issue. Somehow the template the include is in has execute permission but the file you are including does not.
Or it could be in the EmailRedir code. I couldnt get cfmail to work. (probably no mail server setup)
136 Mark // Oct 25, 2008 at 5:22 PM
http://groups.google.com/group/cfgodaddy
137 Sean Corfield // Oct 25, 2008 at 7:26 PM
Seriously folks, I'm flattered that this entry gets so many hits (and so many comments) and I'm sorry to hear of so many ppl having problems with ColdFusion on GoDaddy - I think a Google mailing list is a great idea and recommend everyone joins that to get help with problems.
Any future commenters will be directed to the Google group and their comments will not be approved.
138 GeneR // Feb 13, 2009 at 9:05 AM
I have tried the expandpath('.')/temp idea, setting the directory policies to 703, nothing. Problem is, it doesn't even look like its getting that far. Anytime I have enctype="multipart/form-data" on any form, I get <head><title>JRun Servlet Error</title></head><h1>500 No such file or directory</h1><body>
No such file or directory</body>
Even when the file i'm posting to is simply text. I don't even get to the cffile tag. What could I possibly be doing wrong?
139 matthew // Feb 23, 2009 at 1:50 PM
The godaddy coldfusion limitations are endless.
I have 8 sites (all shared) up on godaddy with coldfusion enabled.
The exact same cf flash form which worked on 1 site, does not work on another. documented and admitted by godaddy support. why?
coldfusion servers have different configurations, so depending on what server you get...you never know.
the solution was to move all my sites to the same account (cause that cf server had cf flash forms working)
oh and if you DO submit a ticket, expect to get some really a$$inine blow-off responses from the early levels of support.
like: the error is in your javascript code.
i even reduced a form to 4 coldfusion lines, submitted a ticked and still got same response.
i had to explain to them that cf renders the javascript itself...
if you don't give up and continue to respond to the ticket it will eventually get escalated.
However, in the end, they do not have many people at all that know how the coldfusion administration should be handled.
KNOW THIS EVERYONE:
NOTHING but the ROOT domain on a GoDaddy Shared Server Account will be able to run CF Flash Forms.
On my domains, i get an eternal spinning clock, and ALL text items are invisible.
The issue revolves around the CFIDE pathing confuration and if your not executing from the root, your hosed.
the test...
say your off root domain site is:
www.myOffRootSite.com
by entering the full pathing; you'll see that the cf flash form will work.
try: www.myRootSite.com/myOffRootSite/index.cfm
I have weeks of tickets surrounding this issue.
so many tickets i cant keep track of em even...
140 Sean Corfield // Feb 23, 2009 at 4:32 PM
141 Sean Corfield // Feb 23, 2009 at 4:32 PM
142 marc // Feb 23, 2009 at 4:35 PM
YES - THEY ARE HORRIBLE. Totally dismissive, arrogant, obnoxious, they refused over several calls to acknowledge there was a problem with their own setup. The jerks at tech support insisted for days that I had a problem in my code, and that I was not allowed to speak directly to anybody who actually KNOWS coldfusion.
At the end of the day, if you need CF hosting, just suck it up and pay more for somebody else. GoDaddy doesn't know what they are doing and you get what you pay for.
143 matthew // Feb 23, 2009 at 4:47 PM
once rendered, the resulting page script pathing produced still points to same root-based location. my off-root forms never get to use the local CFIDE scripts.
144 james beuthling // Mar 14, 2009 at 10:25 AM
The server encountered an internal error and was unable to complete your request.
JRun closed connection. wth. as soon as their a couple people on the site it crashes and most of it is static http calls.
145 Sean Corfield // Mar 14, 2009 at 10:43 AM
You get what you pay for.
Cheap hosting is cheap hosting. If you want more reliability, you need to use a better service than GoDaddy and pay more.
146 Alec // Mar 14, 2009 at 11:06 AM
seems to work now. The only difference was the FROM needed to be first? I called and sent email to them, all they could do is tell me that it worked, they wouldn't give me the code they used to test it however. You get what you pay for.
147 james beuthling // Mar 19, 2009 at 6:17 AM
148 Sean Corfield // Mar 19, 2009 at 10:10 AM
@James, yes, shared hosting is a problem for reliability - with any technology. My site runs on a VPS with is still a form of shared hosting, albeit with more power, but I'm still subject to maintenance windows on my server and so it will be offline sometimes. You can only avoid that by having a cluster of servers and failing over during maintenance. All of which is too expensive for most "small guys"...
149 james // Mar 19, 2009 at 2:48 PM
@Alec - gdidy email server is now giving me problems. It worked at six in the morning and now dosent at 6 pm at night, wtf. Switching the from or two makes no diffrence. Its their email server not working or full!!. I didnt notice it untill I started digging into the jrun issue. Godaddy said they are letting their super geeks take a look. And they would let me know. Thats probibly why alec thinks that his fliping the from and to caused his email to work or not.
--Theirs probibly some email spammer on my server eatting up all the resources.
__Does hostmysite offer a vps that i dont half to manage, or configure ? that i can just dump my site into it and go?.
150 Sean Corfield // Mar 19, 2009 at 2:55 PM
151 james // Mar 19, 2009 at 5:44 PM
152 Alec // Mar 20, 2009 at 5:13 AM
153 marc // Mar 20, 2009 at 11:38 AM
They equate "I don't know ColdFusion, at all" with "this caller has made a mistake that I don't need to care about."
Seriously, I can't believe people on this blog post are still trying so hard to make GoDaddy work for them. Just move on.
154 matthew // Mar 20, 2009 at 11:43 AM
submitted ticket:
Are CFEVENT tags supported on shared hosting accounts?
-----------------------------------------
we received your inquiry...
-----------------------------------------
24 hrs later...answer:
Dear Sir/Madam,
Thank you for contacting Server Support.
We aren't aware of anything on the servers that wouldn't allow you to use that tag on your account. If you run it any issues with it you would need to let us know so we would be able to troubleshoot it.
Please contact us if you have any further issues.
Dan B.
Server Support
----------------------------------------------
my response:
Ok, lets assume CFEVENTs are supported then...
What CFEVENT gateways are you currently running.
-----------------------------------------
we received your inquiry...
-----------------------------------------
24 hrs later...
-----------------------------------------
Due to its complex nature, your issue is being relayed to our Advanced Technical Support Team...
-----------------------------------------
2 days later...
-----------------------------------------
Dear Sir/Madam,
Thank you for contacting Hosting Support.
Unfortunately, CFEVENT is not enabled in our shared hosting environment.
------------------------------------------
------------------------------------------
Low level support was unwilling to admit they had no clue what the question was...
and worse...was more than willing to let me struggle with CFEVENT testing gateways when they arent even running...
i'll bet real money that the support team gets bonuses based on how many tickets they can 'close'...
this is soo typical of the minimum wage support they use.
155 Sean Corfield // Mar 20, 2009 at 1:07 PM
You get what you pay for - cheap hosting is cheap hosting and you will get crappy support.
If you want reliable hosting with good support, choose HostMySite or one of the other, well-established ColdFusion hosting companies.
156 images by pat irwin // Mar 22, 2009 at 12:44 PM
Real basic stuff to: <CFMAIL>
GoDaddy absolutely denies any changes in tags or server operation, and claims that something is incorrect with the script on my end.
Advance server team claims they sent a test mail to "prove" that the server is working, yet I never got one.
I agree, you get ehat you pay for. They might be Americans answering the phone, but I'm certain that the servers and techs are in some warehouse in India and couldn't care less.
157 James Lin // Mar 24, 2009 at 10:32 PM
I need help too~ I have godaddy serivce too and having trouble with CFmail.
I can't get it to work. I just want a simple feedback page.
What did you guys write in cfm to make it work?
158 Keith // Jun 25, 2009 at 1:16 PM
First demical data was rounding when inserted/update into DB. I have a CF server and it does not do rounding on insert/update. So I get the song/dance its my code, which runs perfect on my CF server. I, not godaddy, determined the cfqueryparam rounds depending on the DSN driver used, found a work around.
Next I try the CFMAIL, no luck, again its must be my code, says godaddy. Same code runs fine on my CF server and my SMTP server. So I'm still bugging support, phone calls/emails. This application is for my neighborhood association so cost is a very big deal. We can not afford the other CF hosting site. Does anyone have a current working example of CFMAIL running on godaddy ? Thanks.
159 Sean Corfield // Jun 25, 2009 at 2:11 PM
The free trial will at least let you see if your existing application runs cleanly on Railo - and with a full Web Administrator for every account, you can easily control your own data source and mail settings and so on. There are no tag/function restrictions on Alurium either, as far as I know.
Enjoy!
160 Alec // Jun 25, 2009 at 2:28 PM
<cfmail FROM="donotreply@relay-hosting.secureserver.net" TO="emailaddress@gmail.com" cc="another@gmail.com" SUBJECT="Events CRSC website email from #form.fname#" type="html" server="relay-hosting.secureserver.net">
The hangup seems to be the from= it needs to come from "relay-hosting.secureserver.net". I would have preferred it to be dynamic from the customer filling out the form, so that my client could just hit 'reply'. Now I put the customer email in the body of the email and it gets cut and pasted to reply. Works for the time being because the amount of email traffic isn't much. It really bothered me that there isn't an example of this godaddy could have given me, it would have saved everyone lots of time.
Godaddy sent me this that led me to this solution: "Please be aware that if you are sending out bound E-mail to an ISP with a from field set to the ISP, some ISP will drop the E-mail. Please try sending E-mail to a different E-mail addres at another ISP and see if the E-mail is delivered. I apologize for the inconvenience."
Hope that helps others.
161 Sean Corfield // Jun 25, 2009 at 2:50 PM
162 Chris Bowyer // Jun 25, 2009 at 3:28 PM
<cfmail
to="#form.email#"
from="you@yourdomain.com"
failto="you@yourdomain.com"
subject="Your Subject"
server="smtpout.secureserver.net"
username="you@yourdomain.com"
password="yourpassword">
Your message
</cfmail>
Note. The failto attribute is required to send email to a Gmail account and a good idea anyway
163 Meriah Crawford // Jun 29, 2009 at 4:10 PM
Thanks!
164 Chris Bowyer // Jun 29, 2009 at 6:18 PM
Check your application tag against this:
<cfapplication name="whatever" sessionmanagement="yes" sessiontimeout="#CreateTimeSpan(0,0,30,0)#">
Key: days,hours,minutes,seconds
165 Sean Corfield // Jun 29, 2009 at 7:00 PM
166 Keith // Jun 30, 2009 at 12:53 PM
<cffunction name="EmailCode">
<cfargument name="lotadd" type="string" required="Yes">
<cfargument name="oemail" type="string" required="Yes">
<cfargument name="lotcode" type="string" required="Yes">
<cfset mailadd = #arguments.oemail#>
<cfset lcode = #arguments.lotcode#>
<cfset results = "0">
<cfset mess = "#arguments.lotadd# GL Secure Access
Code">
<cfmail FROM="donotreply@relay-hosting.secureserver.net" TO="#mailadd#" SUBJECT="#mess#" type="html" server="relay-hosting.secureserver.net">#lcode#</cfmail>
<cfreturn #arguments.lotadd# />
</cffunction>
Any suggestions ? Thanks.
It works fine on my local setup, just not on GoDaddy.
167 Chris Bowyer // Jul 4, 2009 at 8:32 AM
168 Dave E // Jul 27, 2009 at 5:50 PM
Shortly after, my hosting account was locked up as the "upgrade" was applied. About 3 hours later, cold fusion was applied to my site. Next I needed to enable the DSN on my database. Again, I lost connectivity with my database this time while the DSN was applied. Fortunately it was only for around an hour.
I've been using coldfusion all week now, with no problems. The tags I wanted to use are there. And despite having to call to actually get coldfusion added, the experience has been positive so far.
169 webtech // Sep 29, 2009 at 4:46 PM
I DID have to put in a legitimate "from" domain or it would never come thru. I have my godaddy email account forward to a yahoo account because I don't feel like logging on to a godaddy webmail all the time. I have a form I am only collecting email address as a text field and then a text area. If I enter a fake from address like bob@bob.com it fails (this is then plugged into the From in CFMAIL. If I use a legitimate email domain, it works. Here is my code:
<cfmail to="info@mydomain.com"
from="#form.From#"
subject="Website Mail">
#trim(form.request)#
</cfmail>
I did not use any extra parameters and I did not upload the CFIDE/scripts directory. I hope this helps someone.
170 Jason Daniels // Mar 2, 2010 at 1:06 PM
My biggest issue is that functionality will change without notice (this has happened maybe 3 or 4 times since I have started with them). They might upgrade a server, and then a piece of code breaks down, or whatever.
All in all, I understand the limitations of their service, and because I work within their parameters, I have no problems. The beauty of ColdFusion is that there are usually many ways to solve a problem.
171 Jon // May 15, 2010 at 6:37 PM
Leave a Comment