title: cron.sh not working for Magento cron job
body: <p>I have been having problems with Magento and cron jobs not running. It seems that certain parameters with cron.sh are not allowed by my hosting company (ps being one of them) therefore the shell script failed before the cron job was run. As my cron in cpanel declares the full path I am wondering if I can remove certain lines from cron.sh eg.</p>
  
  <pre><code>#!/bin/sh
  # location of the php binary
  if [ ! "$1" = "" ] ; then
      CRONSCRIPT=$1
  else
      CRONSCRIPT=cron.php
  fi
  
  MODE=""
  if [ ! "$2" = "" ] ; then
  MODE=" $2"
  fi
  
  PHP_BIN=`which php`
  
  # absolute path to magento installation
  INSTALLDIR=`echo $0 | sed 's/cron\.sh//g'`
  
  #   prepend the intallation path if not given an absolute path
  #    if [ "$INSTALLDIR" != "" -a "`expr index $CRONSCRIPT /`" != "1" ];then
  #    if ! ps auxwww | grep "$INSTALLDIR$CRONSCRIPT$MODE" | grep -v grep 1&gt;/dev/null 2&gt;/dev/null ; then
  #       $PHP_BIN $INSTALLDIR$CRONSCRIPT$MODE &amp;
  #    fi
  #else
  #    if  ! ps auxwww | grep "$CRONSCRIPT$MODE" | grep -v grep | grep -v cron.sh 1&gt;/dev/null 2&gt;/dev/null ; then
      $PHP_BIN $CRONSCRIPT$MODE &amp;
  #    fi
  #fi
  </code></pre>
  
  <p>Does anyone know if this will work and are there any drawbacks/consequences?</p>