Daarstraks om 1 uur kreeg ik 3 mailtjes met (ongeveer) de volgende inhoud:
Fatal error: Call to undefined function mysql_connect() in /home/kevin/.cronjobs/develop12.php on line 18
Tja, daar had ik niet aan gedacht: als er geen php.ini wordt gebruikt, wordt MySQL ook niet geladen, en dan gaat een backup van een MySQL nogal moeilijk.
Aangezien PHP-GTK altijd wel een minderheid zal uitmaken van mijn gebruik van PHP heb ik PHP-GTK toch maar uit de ini verwijderd. Eventuele programmaatjes zal ik waarschijnlijk toch gewoon compileren. En voor tijdens het ontwikkelen van die eventuele programmaatjes (waarschijnlijk zal het altijd bij een aantal tests blijven, ik hou meer van programmeren voor het web) heb ik er voor gezorgd dat alles met een simpele truc dan toch nog werkt. Dat wordt dan bijvoorbeeld:
php -c /etc/php5/cli/php-gtk.ini /home/kevin/Desktop/test.php
Ik heb met andere woorden een tweede alternatieve php.ini aangemaakt waarin PHP-GTK wel wordt geladen, en die hoeft dan gewoon aangeroepen te worden.