Skip to main content
Participant
December 2, 2011
Answered

Browser "Can't find file"

  • December 2, 2011
  • 3 replies
  • 2155 views

I am using CF8 on 2003 Windows Server.

I have a file, let's call it "ABC.cfm".  Everything is working fine with this file.

I have updated the code in the file and renamed "ABC.cfm" to "ABCold.cfm".   I think saved a new file called "ABC.cfm" and moved it the location where the original "ABC.cfm" file was and I get an error in the browsers (Firefox and IE) that basically says it can't find the file.  If I rename "ABCold.cfm" back to "ABC.cfm" it finds the file.

Any idea why the browsers can not find the renamed file but can find the same file by the original name?

    This topic has been closed for replies.
    Correct answer BKBK

    Aball2 wrote:

    I am using CF8 on 2003 Windows Server.

    I have a file, let's call it "ABC.cfm".  Everything is working fine with this file.

    I have updated the code in the file and renamed "ABC.cfm" to "ABCold.cfm".   I think saved a new file called "ABC.cfm" and moved it the location where the original "ABC.cfm" file was and I get an error in the browsers (Firefox and IE) that basically says it can't find the file.  If I rename "ABCold.cfm" back to "ABC.cfm" it finds the file.

    Any idea why the browsers can not find the renamed file but can find the same file by the original name?

    ColdFusion is known to sometimes masquerade its inability to process an error by responding with a page-not-found. To rule this out, perform the following test.

    Comment out all the code on the page, excepting

    Test result: <cfoutput>#now()#</cfoutput>

    3 replies

    BKBK
    Community Expert
    BKBKCommunity ExpertCorrect answer
    Community Expert
    December 3, 2011

    Aball2 wrote:

    I am using CF8 on 2003 Windows Server.

    I have a file, let's call it "ABC.cfm".  Everything is working fine with this file.

    I have updated the code in the file and renamed "ABC.cfm" to "ABCold.cfm".   I think saved a new file called "ABC.cfm" and moved it the location where the original "ABC.cfm" file was and I get an error in the browsers (Firefox and IE) that basically says it can't find the file.  If I rename "ABCold.cfm" back to "ABC.cfm" it finds the file.

    Any idea why the browsers can not find the renamed file but can find the same file by the original name?

    ColdFusion is known to sometimes masquerade its inability to process an error by responding with a page-not-found. To rule this out, perform the following test.

    Comment out all the code on the page, excepting

    Test result: <cfoutput>#now()#</cfoutput>

    Aball2Author
    Participant
    December 7, 2011

    Thank you all.  Apparently the error was in the code and it was kicking the incorrect error message.

    Inspiring
    December 2, 2011

    Sounds to me like IIS doesn't have sufficient permissions to see the files.  This is a bit odd because I have a feeling that generally file perms are inherited from their directory, not set on the files themselves.  However you should check whether the a/c that IIS is running as has permissions to see the files that aren't being served.

    --

    Adam

    Aball2Author
    Participant
    December 2, 2011

    Thanks...I will look into that, I'll look into about anything at this point. 

    Participating Frequently
    December 2, 2011

    Are you sure of the case of that file is exactly the same? Are you sure

    you are uploading it to the right folder?

    Aball2Author
    Participant
    December 2, 2011

    Cases are the same.  Even copy and pasted the old file name to the new one just to be sure.  

    Yes, they are both in the same folder.

    Participating Frequently
    December 2, 2011

    And the error you get is a 404 error or some other error? Like a cfinclude

    cannot find template error?