У нас есть ColdFusion 8, работающий в Windows 2003 и JVM 1.6 Build 17, и они работать без каких-либо проблем. Мы пытаемся перейти на Windows 2008 R2, и когда мы укажем ColdFusion 8 на 64-битный JVM 1.6_17, мы получаем эту ошибку в журналах ColdFusion.Windows 2008 R2 64 бит + ColdFusion 8 + 64 бит JVM - Ошибка загрузки: C:/ColdFusion8/runtime/jre bin server jvm.dll
Error loading: C:/ColdFusion8/runtime/jre\bin\server\jvm.dll
Мы выяснили msvcr71.dll
пропал без вести и скопировать его в каталог C:\ColdFusion8\runtime\bin
, но ничего, кажется, меняется.
В средстве просмотра событий Windows, я могу это сообщение появится ColdFusion службы сервера 8 приложений завершается с ошибкой конкретных служб Система не может найти указанный файл ..
Похоже, что JVM.DLL
имеет некоторые более dll, которые отсутствуют в файловой системе. Как мы можем получить зависимости, которые jvm.dll
ищем? Или мы можем знать, какой указанный файл он не смог найти?
Вы используете ColdFusion 8 Update 1? Я считаю, что это была первая версия для поддержки 64-разрядной JVM. Поскольку вы обновляете версии ОС, почему бы не обновить ColdFusion? Я понимаю, что ColdFusion 10 сильно отличается от ColdFusion 8, но ColdFusion 9 очень похож. Вы должны хотя бы перейти на ColdFusion 9 (на мой взгляд). –
Также вы устанавливаете 64-битную версию ColdFusion 8 Update 1? –
Чтобы быть уверенным, действительно ли эта DLL существует? Возможно, вам придется использовать JDK, если вы используете JRE. – Busches