как исправить ошибки (приходят в логах)?

Статус
В этой теме нельзя размещать новые ответы.

krobol

Постоялец
Регистрация
5 Июн 2008
Сообщения
455
Реакции
126
Система free BSD

1) каждый день приходит лог от Cron Daemon с темой Cron <root@maindomen> periodic daily:

hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory

Что это значит и как исправить эту ошибку, чтобы лог с ошибкой уже не приходил.

2) каждый день по крону запускается пхп-скрипт и приходит лог с ошибками:

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/c/9/eaccelerator-86.25015761": No such file or directory EACCELERATOR cached: "/home/user1/data/www/maindomen.ru/cron.php"
...и так далее по горе пхп-файлов
X-Powered-By: PHP/5.2.11
Content-type: text/html

как такое исправить?
 
Создай папку /tmp/eaccelerator/ и поставь на нее права 777
 
mike345, я не понял вопроса

tostrss, права поставил, ошибка пропала. Только нормально ли это права 777 на папку? Или небезопасно?

the_user, как прописать актуальный путь? В какой переменной?
 
cd /etc/mail
make aliases

Попробуйте по первому вопросу...

Вообще есть файл
/etc/mail/aliases.db
 
ответ такой:

Код:
/usr/sbin/sendmail -bi -OAliasFile=/etc/mail/aliases
newaliases: cannot open /etc/mail/aliases: Executable files not allowed
chmod 0640 /etc/mail/aliases.db
chmod: /etc/mail/aliases.db: No such file or directory
*** Error code 1

Stop in /etc/mail.
 
сорри, не make aliases, а
newaliases
 
newaliases: cannot open /etc/mail/aliases: Executable files not allowed
 
krobol было у меня нечто подобное решения так и ненашёл просто отключил вывод ошибок при запуске через cron/ Те ошибка попрежнему будет но отправляться на мыло она небудет
Код:
wget -q http://site_ru/script.php
/php4/bin/php -q -f /dir/script.php
/usr/local/bin/php /home/test/public_html/test.php > /dev/null 2> /dev/null

Ещё можно попробовать в запускаемые php скрипты в самое начало вписать
error_reporting (0);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху