2014-12-12 3 views
3

Я был возился с курсом класса в моем администраторе CF11 из-за проекта, над которым я работаю, и мне удалось свернуть сервер до такой степени, что единственное, что я получаю, это хороший синий экран с ошибка 500. Я проверил журналы, и я вложу все, что могу, в нижней части сообщения, но я надеюсь, что кто-то просветит меня, поэтому мне не придется переустанавливать CF, потому что я нахожусь в экземпляре AMA AMAZON, и я Даже не знаю, смогу ли я это сделать (еще не проверил).ColdFusion 11 crash

"Error","localhost-startStop-2","12/12/14","13:12:22",,"" 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The XML-RPC service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Metrics service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The ClientScope service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Runtime service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Solr service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The MailSpool service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The DataSource service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Debugging service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Security service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"" 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The DotNet service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The WatchService service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Monitoring service is not available. This exception is usually caused by service startup failure. Check your server configuration." 
"Error","localhost-startStop-2","12/12/14","13:12:22",,"The Runtime service is not available. This exception is usually caused by service startup failure. Check your server configuration." 

Это мой файл JVM

# 
# VM configuration 
# 
# Where to find JVM, if {java.home}/jre exists then that JVM is used 
# if not then it must be the path to the JRE itself 

java.home=C:\\ColdFusion11\\jre 

# 
# If no java.home is specified a VM is located by looking in these places in this 
# order: 
# 
# 1) ../runtime/jre 
# 2) registry (windows only) 
# 3) JAVA_HOME env var plus jre (ie $JAVA_HOME/jre) 
# 4) java.exe in path 
# 

# Arguments to VM 
java.args=-server -Xms256m -Xmx1024m -XX:MaxPermSize=192m -XX:+UseParallelGC -Xbatch -Dcoldfusion.home={application.home} -Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.JavaUtilLog -Duser.language=en -Dcoldfusion.rootDir={application.home} -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random -Dcoldfusion.classPath={application.home}/lib/updates,{application.home}/lib,{application.home}/lib/axis2,{application.home}/gateway/lib/,{application.home}/wwwroot/WEB-INF/flex/jars,{application.home}/wwwroot/WEB-INF/cfform/jars,C:\\ColdFusion11\\jre\\lib 

# Comma separated list of shared library path 
java.library.path={application.home}/lib,{application.home}/jintegra/bin,{application.home}/jintegra/bin/international,{application.home}/lib/oosdk/classes/win 

# Comma separated list of shared library path for non-windows 
java.nixlibrary.path={application.home}/lib 

java.class.path={application.home}/lib/oosdk/lib,{application.home}/lib/oosdk/classes 
+0

Я не могу вспомнить, где это значение сохраняется в памяти, и не может быть потрудился смотреть, но если вы просто проверить на самое последнее обновленный файл в вашем ColdFusion директории, то, скорее всего, буду хранить там. Если вы его выкопаете, я сравню его с моим и дам вам знать, что такое значение по умолчанию. –

+1

(это может быть ваш файл jvm.config. Mine's @ C: \ apps \ adobe \ ColdFusion \ 11 \ express \ cfusion \ bin \ jvm.config, и это было затронуто, когда я обновил параметр Path Path для ColdFusion в CFAdmin) –

+3

Обратите внимание, что в будущем вам лучше изменить файл 'jvm.config' вручную IMO. Хотя ** всегда делать резервную копию первой **. Тогда вы можете восстановить его, как описывает Адам, если что-то пойдет не так. Как вы видели, это ключевой файл. Любые ошибки могут помешать запуску CF-сервера полностью. – Leigh

ответ

6

Я предполагаю, что вы редактируете через путь к классам администратора CF? Если это так, найдите файл jvm.config, который Адам упомянул, и восстановите его из резервной копии или другой установки запаса.

Возможно, вы не указали тип установки ColdFusion или операционную систему вашего экземпляра AMI. Мой автономный ColdFusion 11 установить на Windows 7 имеет jvm.config здесь:

C: \ ColdFusion11 \ cfusion \ Bin \ jvm.config

И содержимое следующим образом. Не просто скопируйте его оптом, поскольку у вас могут не быть одинаковые пути или настройки памяти, как я. Однако вы можете использовать его как точку отсчета для сравнения. Извините, я бы просто поставил это как комментарий, но файл был слишком большим для этого.

# 
# VM configuration 
# 
# Where to find JVM, if {java.home}/jre exists then that JVM is used 
# if not then it must be the path to the JRE itself 

java.home=C:\\ColdFusion11\\jre 

# 
# If no java.home is specified a VM is located by looking in these places in this 
# order: 
# 
# 1) ../runtime/jre 
# 2) registry (windows only) 
# 3) JAVA_HOME env var plus jre (ie $JAVA_HOME/jre) 
# 4) java.exe in path 
# 

# Arguments to VM 

java.args=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -server -Xms256m -Xmx512m -XX:MaxPermSize=192m -XX:+UseParallelGC -Xbatch -Dcoldfusion.home={application.home} -Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.JavaUtilLog -Djava.awt.headless=true -Duser.language=en -Dcoldfusion.rootDir={application.home} -Djava.security.policy={application.home}/lib/coldfusion.policy -Djava.security.auth.policy={application.home}/lib/neo_jaas.policy -Dcoldfusion.classPath={application.home}/lib/updates,{application.home}/lib,{application.home}/lib/axis2,{application.home}/gateway/lib/,{application.home}/wwwroot/WEB-INF/cfform/jars,{application.home}/wwwroot/WEB-INF/flex/jars,{application.home}/lib/oosdk/lib,{application.home}/lib/oosdk/classes -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random 

# Comma separated list of shared library path 

java.library.path={application.home}/lib,{application.home}/jintegra/bin,{application.home}/jintegra/bin/international,{application.home}/lib/oosdk/classes/win 

# Comma separated list of shared library path for non-windows 

java.nixlibrary.path={application.home}/lib 

java.class.path={application.home}/lib/oosdk/lib,{application.home}/lib/oosdk/classes 
+0

Я использую CF 11 на Windows Server 2012 жаль об этом – Geo

+0

Спасибо !!! Я заменил свой файл на ваш, и он работал – Geo

+2

Приятно слышать. Я бы рекомендовал сделать сравнение текста, чтобы убедиться, что вам нужны какие-либо настройки. А именно, ваш -Xmx был установлен на 1024 м. У вас также было несколько других параметров JVM, таких как Xdebug, Xrunjdwp, Djava.awt.headless и т. Д., Которые я не сделал. –

Смежные вопросы