Стартовый кот вызывает “java.io. FileNotFoundException: ../logs/dc.log (Никакой такой файл или каталог)” в catalina.out

Можно скомпилировать и установить вручную только mcrypt расширение. Это - то, что я сделал в своем CentOS 5.6 VPS:

Сначала установите некоторые необходимые пакеты:

yum install php53-devel libmcrypt-devel gcc gcc-c++

Затем загрузите php 5.3.6 исходных кода с php.net и распакуйте его:

wget http://mx2.php.net/get/php-5.3.6.tar.bz2/from/us3.php.net/mirror
tar xvjf php-5.3.6.tar.bz2

(Обратите внимание на то, что ссылка на загрузку изменится с каждым последующим выпуском PHP.)

Перейдите к каталогу с mcrypt дополнительным исходным кодом и компиляцией:

cd php-5.3.6/ext/mcrypt/
phpize
aclocal
./configure
make

Затем установка:

make install

Создайте конфигурационный файл для /etc/php.d/mcrypt.ini PHP, содержащего:

extension=mcrypt.so

Апач перезапуска:

/etc/init.d/httpd restart

Создайте файл с phpinfo только, чтобы проверить, было ли расширение загружено:

<?php
phpinfo();
?>
1
задан 2 May 2014 в 00:14
1 ответ

Подсказка в исключении: log4j жалуется. Предполагая, что все файлы конфигурации, которые вы проверили, находятся в $ TOMCAT_HOME / conf , вам нужно будет покопаться в файлах свойств, развернутых ROOT.war .

. ] grep -r dc.log webapps - самый ленивый способ получить то, что вы ищете.

(Другими словами, вините своих разработчиков.)

2
ответ дан 3 December 2019 в 21:18

Теги

Похожие вопросы