Hallo, ik wil een sql query laten uitvoeren d.m.v. een cronjob! Alleen dit werkt op de een of andere fiets niet. Hij verstuurd de eerste mail wel en de tweede mail niet. De query word ook niet uitgevoerd.

De query werkt perfect wanneer ik het script via de browser laat draaien!

<?php

mail('test@*****.nl','testenFF','testen@*****.nl');

$database = mysql_connect("localhost", "*****", "*****");

mysql_select_db("*****", $database);

mysql_query("LOAD DATA LOCAL INFILE './upload/artikel.txt' INTO TABLE artikel FIELDS TERMINATED BY ' ' OPTIONALLY ENCLOSED BY '\"' (test1, test2, test3, test4, test5, test6, test7, test8, test9, test10, test11, test12, test13, test14, test15, test16, test17, test18, test19)")or die("Werkt niet...");

mail('test@*****.nl','testenDONE','testen@*****.nl');
?>
Het kan zijn dat de PHP CLI (command line interface) andere instellingen heeft dan de gewone PHP. Meestal zit dit verschil dat ik de ini-files.

Elwin

Reageren