Согласно опубликованному вами crontab, я полагаю, вы используете одного и того же пользователя для обоих сценариев? Но ваш сценарий не начинается сначала с шабанга, и они должны быть исполняемыми и читаемыми секунда.
Если вы не можете или не можете сделать их исполняемыми, измените ваши задания на запустите ваш скрипт с правильным интерпретатором ...
*/2 * * * * sh /var/server-scripts/apacheStatus.sh > /dev/null 2>&1
Ну, проблема была решена путем удаления > /dev/null 2>$1
(это опечатка?), который я исправляю на > /dev/null 2>&1
Топи c, лучше написать скрипт:
#!/bin/sh
if [ $(pgrep -c apache2) -eq 0 ]
then
/usr/sbin/service apache2 restart
fi