PDA

Bekijk Volledige Versie : ColdFusion/Plesk | cfm pagina's werken niet: File not found



avm
28/03/06, 04:00
Hallo,

Ik heb ColdFusion 6.1 MX geinstalleerd op mijn Plesk server met RedHat OS. De installatie ging perfect. Ook via de CF administrator is alles okee.

In Plesk heb ik de CF module gekocht om ColdFusion aan/uit te zetten. Deze installatie is voor mij gedaan door de serverbeheerder en dat is ook goed gegaan. Bij de server settings heb ik het pad opgegeven en de service gestart en alles gaat goed.

En nu komt het: als ik op een domein (waarbij ik ColdFusion natuurlijk aan heb gezet) via de browser een .cfm pagina bekijk, dan krijg ik de error:

Error Occurred While Processing Request
File not found: /test.cfm

Maar de webpagina staat er wel degelijk. Wie weet wat er fout gaat of wat ik vergeten ben?

avm
28/03/06, 04:32
In de CF administrator heb ik Robust Exception Information aangezet, maar ik zie nog steeds alleen maar "File not found".

Als ik in de logfiles kijk van CF zie ik:
File not found: /test.cfm The specific sequence of files included or processed is: /home/httpd/vhosts/domeinblabla.nl/httpdocs/test.cfm

Ber|Art
28/03/06, 09:12
mss heb je hier wat aan:


Using the built-in web server
ColdFusion MX 6.1 has its own web server that you can use to develop ColdFusion MX applications, without depending on an external web server, such as Internet Information Server (IIS), Apache, or iPlanet. Macromedia does not recommend using the built-in web server in a production environment. However, it is more than suitable for development, allowing you to create virtual directories and set the default document (for example, default.cfm or index.cfm).

During the ColdFusion MX 6.1 installation, you must choose a web server. If you select the built-in server, then your web root directory is located in the cf_root/wwwroot directory. By default, the web server runs on port 8500. This means that to display a page in your application, you must append :8500 to the host name or IP address in the URL; for example,
http://localhost:8500/YourApp1/index.cfm. (If the page still does not display, make sure that the document is located in the built-in web server's web root directory; for example, C:\CFusionMX\wwwroot\YourApp1\index.cfm.)

avm
28/03/06, 14:01
O nee toch, ik had natuurlijk niet de eigen webserver moeten laten gebruiken maar Apache :)

Ber|Art
28/03/06, 14:47
:) dus het werkt nu?

avm
29/03/06, 06:22
Nee, helaas.

Heb zojuist CF weer netjes gedeinstalleerd en opnieuw geinstalleerd, maar dan gebruikmakend van Apache. Alles lijkt weer super te gaan i.c.m. Apache en Plesk, maar cfm pagina's buiten de CFIDE directory worden helaas nog steeds niet gevonden.

Krijg in de browser weer de error "File not found" te zien, terwijl de betreffende files er wel degelijk staan :(

En in CF administrator weer deze fout: File not found: /test.cfm The specific sequence of files included or processed is: /home/httpd/vhosts/domeinblabla.nl/httpdocs/test.cfm

avm
29/03/06, 06:26
In CF administrator bij de exceptionlog zie ik dit staan:

1
"Error","jrpp-10","03/29/06","06:21:42",,"File not found: /testbla.cfm The specific sequence of files included or processed is: /home/httpd/vhosts/domeinblabla.nl/httpdocs/testbla.cfm "

2
coldfusion.runtime.TemplateNotFoundException: File not found: /testbla.cfm

3
at coldfusion.filter.PathFilter.invoke(PathFilter.jav a:77)

4
at coldfusion.filter.ExceptionFilter.invoke(Exception Filter.java:47)

5
at coldfusion.filter.ClientScopePersistenceFilter.inv oke(ClientScopePersistenceFilter.java:28)

6
at coldfusion.filter.BrowserFilter.invoke(BrowserFilt er.java:35)

7
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilt er.java:43)

8
at coldfusion.filter.DatasourceFilter.invoke(Datasour ceFilter.java:22)

9
at coldfusion.CfmServlet.service(CfmServlet.java:105)

10
at jrun.servlet.ServletInvoker.invoke(ServletInvoker. java:91)

11
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvok erChain.java:42)

12
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequ estDispatcher.java:249)

13
at jrun.servlet.ServletEngineService.dispatch(Servlet EngineService.java:527)

14
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable( JRunProxyService.java:192)

15
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invok eRunnable(ThreadPool.java:348)

16
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRu nnable(ThreadPool.java:451)

17
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeR unnable(ThreadPool.java:294)

18
at jrunx.scheduler.WorkerThread.run(WorkerThread.java :66)

avm
05/04/06, 01:28
Kan het niet zo zijn dat ik nog heel simpel ergens alleen maar hoef toe te voegen dat .cfm pagina's ook moeten worden getoond?

Da's alweer een tijdje geleden dat ik me daar mee bezig heb gehouden. Moest vroeger eens een keer de volgorde van .htm en .html veranderen ofzo.

Weet iemand waar het rijtje van te serveren documenten en de volgorde daarvan te vinden is (via Plesk)?

Bedankt alvast.

Ber|Art
11/04/06, 10:08
mss in je httpd.conf? staat i daarbij?