title: PHP Cron jobs return "-: error while loading shared libraries: libc.so.6: ELF load command past end of file"
body: <p>I would like to run a few PHP cron jobs on my server.
  Scheduler notification is set and the result would be sent to my email.</p>
  
  <p>However, they fail to run, and I keep receiving emails with following contents:</p>
  
  <pre><code>-: error while loading shared libraries: libc.so.6: ELF load command past end of file
  </code></pre>
  
  <p>Environment:</p>
  
  <blockquote>
    <p>CentOS Linux 7.0.1406 (Core)
    with Plesk</p>
  </blockquote>
  
  <p>Cron job commands that I have tried in Plesk, but same result:</p>
  
  <pre><code>/usr/bin/php /var/www/vhosts/domain.com/httpdocs/cron/file.php
  php /var/www/vhosts/domain.com/httpdocs/cron/file.php
  </code></pre>
  
  <p>Checked that the PHP file runs normally without error via HTTP request.
  But I would like to <strong>use php instead of wget</strong></p>
  
  <p>The cron job command runs without error via SSH to the server.</p>
  
  <pre><code>whereis php
  php: /usr/bin/php /usr/lib64/php /etc/php.d /etc/php.ini /usr/share/php /usr/share/man/man1/php.1.gz
  
  whereis libc.so.6
  libc.so: /usr/lib64/libc.so.6 /usr/lib64/libc.so
  </code></pre>
  
  <p>It seems the library is corrupted.
  May I know how to reinstall or overwrite the corrupted library?
  Not having much knowledge on server management, please suggest me ways to solve the problem.</p>
  
  <p>Thank you.</p>