Coldfusion MX 7 + Tomcat + OS X 10.6 - PullRequest
0 голосов
/ 16 июня 2011

Я пытаюсь создать нечестивый союз между Coldfusion MX 7, Tomcat и OS X 10.6. (На самом деле, я просто пытаюсь запустить CF7 на 10.6, и Tomcat, похоже, лучший способ для этого).

У меня отлично работают CF7 и Tomcat - я могу получить доступ к админ-панели CF7 и настроить источники данных. Проблема в том, что CF7 анализирует код, который не находится в том же каталоге, что и Coldfusion. Tomcat просто подает мои файлы, как будто они текстовые.

Примечание. Невозможно использовать другую версию coldfusion, но я могу использовать любой сервер, который будет работать.

Дополнительная информация: http://localhost:8080/cfusion/example.com/index.cfm - разобрано методом холодного слияния. http://example.com:8080/index.cfm - тот же файл, не проанализированный в режиме Coldfusion.

Это в моем файле server.xml:

<Host name="example.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context docBase="/Applications/tomcat/webapps/cfusion/example.com" path=""/>
</Host>

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Отображения между типами файлов (* .cfm) и сервлетом, который их обрабатывает, описаны в файле web.xml. Файл web.xml должен находиться в вашем каталоге WEB-INF, расположенном в корневом каталоге вашего контекста. Поскольку вы определили свой веб-корень в качестве корневого контекста CF, каталог WEB-INF должен находиться в «../example.com». Можете ли вы проверить, что у вас там есть каталог WEB-INF?

0 голосов
/ 16 июня 2011

Я не уверен, что вы настроили или не настроили файл хоста для домена example.com.

Пожалуйста, смотрите ниже URL, чтобы изменить файл хоста. http://decoding.wordpress.com/2009/04/06/how-to-edit-the-hosts-file-in-mac-os-x-leopard/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...