проблема запуска сервера coldfusion 8 - PullRequest
0 голосов
/ 06 июня 2011

Я получаю эту ошибку при запуске сервера coldfusion 8, кажется, что большинство вещей работает, но некоторые страницы выдают ошибку 500.Я понятия не имею, что вызывает это или как исправить.

Кто-нибудь видел это раньше?[coldfuison_8 linux Centos5]

ОБНОВЛЕНИЕ - Я немного поработал и нашел каталог, полный того, что выглядит как скомпилированные файлы классов: / opt / coldfusion8 / wwwroot / WEB-INF / cfclasses, кажется, содержит все скомпилированныеjava классы & постоянны от одного перезапуска к другому.

Если я удаляю содержимое этого каталога, все в порядке, больше никаких ошибок при запуске.SO: - кажется, что, возможно, один или несколько из этих файлов повреждены и вызывают проблему 500?Когда я пошел, чтобы удалить файлы, на самом деле было больше, чем сервер мог удалить [список аргументов слишком длинный] - мне пришлось разбить весь каталог и воссоздать его.

Есть какие-нибудь мысли / идеи о том, почему или как эти файлы портятся [предположение] и как предотвратить это в будущем?

-спасибо -sean

service coldfusion_8 start
Starting ColdFusion 8...
The ColdFusion 8 server is starting up and will be available shortly.
======================================================================
Running the ColdFusion 8 connector wizard
======================================================================
Configuring the web server connector (Launched on the first run of the ColdFusion 8 start script)
Running apache connector wizard...
*** glibc detected *** /opt/coldfusion8/runtime/jre/bin/java: free(): invalid pointer: 0xb7e4e290 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7eddaa6]
/lib/libc.so.6(cfree+0x90)[0xb7ee0fc0]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x6602f93]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b3fe0]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b5c1d]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b9099]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so(JNI_CreateJavaVM+0x53)[0x639c293]
/opt/coldfusion8/runtime/jre/bin/java[0x804afcc]
/opt/coldfusion8/runtime/jre/bin/java(JavaMain+0x72)[0x8049942]
/lib/libpthread.so.0[0xb7fc945b]
/lib/libc.so.6(clone+0x5e)[0xb7f4524e]
======= Memory map: ========
06000000-0665c000 r-xp 00000000 00:59 86672232   /opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so
0665c000-066a0000 rwxp 0065c000 00:59 86672232   /opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so
066a0000-06ac2000 rwxp 066a0000 00:00 0
08048000-08052000 r-xp 00000000 00:59 86638734   /opt/coldfusion8/runtime/jre/bin/java
08052000-08053000 rwxp 00009000 00:59 86638734   /opt/coldfusion8/runtime/jre/bin/java
08053000-08074000 rwxp 08053000 00:00 0
80300000-80321000 rwxp 80300000 00:00 0
80321000-80400000 --xp 80321000 00:00 0
804aa000-804b5000 r-xp 00000000 00:59 25170338   /lib/libgcc_s-4.1.2-20070626.so.1
804b5000-804b6000 rwxp 0000a000 00:59 25170338   /lib/libgcc_s-4.1.2-20070626.so.1
b4cbf000-b4cc8000 rwxp b4cbf000 00:00 0
b4cc8000-b4d7f000 rwxp b4cc8000 00:00 0
b4d7f000-b4fbf000 rwxp b4d7f000 00:00 0
b4fbf000-b7d7f000 rwxp b4fbf000 00:00 0
b7d7f000-b7d8e000 r-xp 00000000 00:59 86672238   /opt/coldfusion8/runtime/jre/lib/i386/libzip.so
b7d8e000-b7d90000 rwxp 0000e000 00:59 86672238   /opt/coldfusion8/runtime/jre/lib/i386/libzip.so
b7d90000-b7db3000 r-xp 00000000 00:59 86672272   /opt/coldfusion8/runtime/jre/lib/i386/libjava.so
b7db3000-b7db5000 rwxp 00023000 00:59 86672272   /opt/coldfusion8/runtime/jre/lib/i386/libjava.so
b7db5000-b7dc0000 r-xp 00000000 00:59 86672264   /opt/coldfusion8/runtime/jre/lib/i386/libverify.so
b7dc0000-b7dc1000 rwxp 0000b000 00:59 86672264   /opt/coldfusion8/runtime/jre/lib/i386/libverify.so
b7dc1000-b7dca000 r-xp 00000000 00:59 25170318   /lib/libnss_files-2.5.so
b7dca000-b7dcb000 r-xp 00008000 00:59 25170318   /lib/libnss_files-2.5.so
b7dcb000-b7dcc000 rwxp 00009000 00:59 25170318   /lib/libnss_files-2.5.so
b7dcc000-b7ddf000 r-xp 00000000 00:59 25170304   /lib/libnsl-2.5.so
b7ddf000-b7de0000 r-xp 00012000 00:59 25170304   /lib/libnsl-2.5.so
b7de0000-b7de1000 rwxp 00013000 00:59 25170304   /lib/libnsl-2.5.so
b7de1000-b7de3000 rwxp b7de1000 00:00 0
b7de4000-b7dec000 rwxs 00000000 68:05 48545826   (deleted) /tmp/hsperfdata_root/23911
b7dec000-b7df3000 r-xp 00000000 00:59 25170246   /lib/librt-2.5.so
b7df3000-b7df4000 r-xp 00006000 00:59 25170246   /lib/librt-2.5.so
b7df4000-b7df5000 rwxp 00007000 00:59 25170246   /lib/librt-2.5.so
b7df5000-b7dfb000 r-xp 00000000 00:59 86672314   /opt/coldfusion8/runtime/jre/lib/i386/native_threads/libhpi.so
b7dfb000-b7dfc000 rwxp 00006000 00:59 86672314   /opt/coldfusion8/runtime/jre/lib/i386/native_threads/libhpi.so
b7dfc000-b7dfd000 rwxp b7dfc000 00:00 0
b7dfd000-b7dfe000 r-xp b7dfd000 00:00 0
b7dfe000-b7e01000 --xp b7dfe000 00:00 0
b7e01000-b7e4f000 rwxp b7e01000 00:00 0
b7e4f000-b7e74000 r-xp 00000000 00:59 25170336   /lib/libm-2.5.so
b7e74000-b7e75000 r-xp 00024000 00:59 25170336   /lib/libm-2.5.so
b7e75000-b7e76000 rwxp 00025000 00:59 25170336   /lib/libm-2.5.so
b7e76000-b7e77000 rwxp b7e76000 00:00 0
b7e77000-b7fb1000 r-xp 00000000 00:59 25170592   /lib/libc-2.5.so
b7fb1000-b7fb3000 r-xp 0013a000 00:59 25170592   /lib/libc-2.5.so
b7fb3000-b7fb4000 rwxp 0013c000 00:59 25170592   /lib/libc-2.5.so
b7fb4000-b7fb7000 rwxp b7fb4000 00:00 0
b7fb7000-b7fb9000 r-xp 00000000 00:59 25170292   /lib/libdl-2.5.so
b7fb9000-b7fba000 r-xp 00001000 00:59 25170292   /lib/libdl-2.5.so
b7fba000-b7fbb000 rwxp 00002000 00:59 25170292   /lib/libdl-2.5.so
b7fbb000-b7fc2000 r-xp 00000000 00:59 86672248   /opt/coldfusion8/runtime/jre/lib/i386/jli/libjli.so
b7fc2000-b7fc4000 rwxp 00006000 00:59 86672248   /opt/coldfusion8/runtime/jre/lib/i386/jli/libjli.so
b7fc4000-b7fd7000 r-xp 00000000 00:59 25170430   /lib/libpthread-2.5.so
b7fd7000-b7fd8000 r-xp 00012000 00:59 25170430   /lib/libpthread-2.5.so
b7fd8000-b7fd9000 rwxp 00013000 00:59 25170430   /lib/libpthread-2.5.so
b7fd9000-b7fdb000 rwxp b7fd9000 00:00 0
b7fe4000-b7fe5000 rwxp b7fe4000 00:00 0
b7fe5000-b7ffe000 r-xp 00000000 00:59 25170244   /lib/ld-2.5.so
b7ffe000-b7fff000 r-xp 00019000 00:59 25170244   /lib/ld-2.5.so
b7fff000-b8000000 rwxp 0001a000 00:59 25170244   /lib/ld-2.5.so
bffca000-bfffe000 rwxp bffc9000 00:00 0
ffffe000-fffff000 r-xp 00000000 00:00 0
/opt/coldfusion8/bin/cf-connectors.sh: line 68: 23911 Aborted                 $CONNECTOR_JAVA -Dtrace.ci=1 -jar $CF_DIR/runtime/lib/wsconfig.jar -server coldfusion -ws apache -dir /etc/httpd/conf -bin /usr/sbin/httpd -script /etc/rc.d/init.d/httpd -ws32 -coldfusion -v >/opt/coldfusion8/ConnectorInstall0.txt 2>&1
=======================================
There was an error while running the connector wizard
Connector installation was not successful
=======================================
======================================================================
ColdFusion 8 has been started.
ColdFusion 8 will write logs to /opt/coldfusion8/logs/cfserver.log
======================================================================

Вот аргументы Java ...

java.args=-server  -Djava.awt.headless=true -Djava.security.manager "-Djava.security.policy=/opt/coldfusion8/lib/coldfusion.policy" "-Djava.security.auth.policy=/opt/coldfusion8/lib/neo_jaas.policy" -Xms128m -Xmx512m -Dsun.io.useCanonCaches=false -XX:MaxPermSize=192m -XX:+UseParallelGC -Dcoldfusion.rootDir={application.home}/../ -Dcoldfusion.libPath={application.home}/../lib -Dcoldfusion.classPath={application.home}/../lib/updates,{application.home}/../lib,{application.home}/../gateway/lib/,{application.home}/../wwwroot/WEB-INF/flex/jars,{application.home}/../wwwroot/WEB-INF/cfform/jars

есть идеи?

спасибо

Ответы [ 2 ]

0 голосов
/ 04 марта 2014

Очень странно, что проблема возникла после стольких лет.Однако сценарий коннектора запускается только при первом запуске сервера CF.Возможно, произошел какой-то сбой, который заставил его снова работать.

У меня проблема с установкой / запуском CF10.

Я думаю, вам нужно проверить эту ссылку, которая спасла меня от последних волосков на моей голове: http://www.stillnetstudios.com/problems-installing-the-coldfusion-connector-on-linuxapache/

0 голосов
/ 28 сентября 2011

Когда вызывается шаблон CFML, он компилируется сервером в файл класса.Обычно это хранится в памяти.

В Администраторе ColdFusion у вас есть возможность изменить это на «Сохранить файлы классов» (Настройки).Обычно этот параметр используется в производственных средах.

Указанный вами каталог / opt / coldfusion8 / wwwroot / WEB-INF / cfclasses - это каталог, в который ColdFusion сохраняет эти файлы.

Вернитесь к CF Admin, снимите флажок «Сохранить файлы классов», удалите содержимое этой папки и перезапустите сервер.Теперь вы можете точно определить, где действительно находится ваш проблемный код ... и исправить его, не компилируя и не сохраняя эти ошибочные шаблоны CF на диск.

...