vasvas: Но если я из любой директории запускаю скрипт той же командой, что прописана в кронтаб, разве не должен этот же скрипт этой же командой запускать без проблем по крону?
А что в логах крона?
И вообще, куда именно в кронтаб вписано выполнение этого скрипта?
vasvas: Благодарю всех за ответы, но скрипт через крон все равно не хочет работать.
Скрипт, естественно, рабочий. Если просто скопировать из кронтаба строчку и выполнить в шелле - работает. Прописал полный путь до php. Проверил наличие перевода строки после последней записи в кронтабе, редактирую через crontab -e. Доступ через браузер к скрипту закрыт.
Не подскажите, где и какие логи стоит посмотреть? =)
А скрипт, небось, какой-нибудь system('wget ...'); делает?
А $PATH в кроне ему проваливается такой же, как и в консоли? :-)
kkc: Указывал конечно, полный формат:
./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
Все равно после апач не стартует с этим сообщение, даже ребут сделал на всякий случай - не помогло. Что-то где-то еще сидит от старого скомпилированного на etch10
А eaccelerator.so таки обновляется?
Есть ненулевая вероятность, что при make install система не дает перезаписать открытый файл.
изредка стала появляться 502, а через 15 мин постоянно, как будто что то забилось))
Оторвать persistent от базы, внимательно смотреть в mysql show processlist.
где можно скачать литературу по администрированию Linux ?
Не надо качать литературу по "администрированию Linux".
Надо качать литературу по "внутреннему устройству и принципам работы Unix".
Начать с цитфорума.
После перезагрузки с новым ядром, прошло 30 минут, сервер не пингуется. Каков план действий?
http://g0l.ru/blog/imgs/plan.jpg
Если вы настраивали в grub.conf boot-once - звонить хостеру и перегружать машину.
Если нет - искать квм.
Если квм нет - см. ссылку.
Outsourcenow, практики говорят что на реальных нагрузках он просаживается, да в случае проблем с вебсервером в ядре надо ребутить сервер
Ну, оно вообще кривое :-) Но пока работает - работает быстрее :-)
А бывает сервер быстрее nginx? 😮
khttpd :-)
Господа, прощу прощения - подождите немного, у меня кончился поп-корн.
1. как узнать, собрано текущее ядро с поддержкой PAE или без него?
Раз видит 3 гига - то без pae :-)
2. если с PAE, как активировать опцию?
3. если без - как установить PAE на текущую конфигурацию с OpenVZ без потери настройки сервера и ПО?
Пересобрать ядро.
Но лучше поставить нормальный x86_64 дистрибутив. PAE - кривая штука, сильно тормозит.
Но если я из любой директории запускаю скрипт той же командой, что прописана в кронтаб, разве не должен этот же скрипт этой же командой запускать без проблем по крону?
А что в логах крона?
И вообще, куда именно в кронтаб вписано выполнение этого скрипта?
Благодарю всех за ответы, но скрипт через крон все равно не хочет работать.
Скрипт, естественно, рабочий. Если просто скопировать из кронтаба строчку и выполнить в шелле - работает. Прописал полный путь до php. Проверил наличие перевода строки после последней записи в кронтабе, редактирую через crontab -e. Доступ через браузер к скрипту закрыт.
Не подскажите, где и какие логи стоит посмотреть? =)
А скрипт, небось, какой-нибудь system('wget ...'); делает?
А $PATH в кроне ему проваливается такой же, как и в консоли? :-)
Указывал конечно, полный формат:
./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
Все равно после апач не стартует с этим сообщение, даже ребут сделал на всякий случай - не помогло. Что-то где-то еще сидит от старого скомпилированного на etch10
А eaccelerator.so таки обновляется?
Есть ненулевая вероятность, что при make install система не дает перезаписать открытый файл.
Ниасилите - стучите в аську.