hi,
ich habe aktuell ein Problem mit einem Cronjob. Wenn ich das PHP-Skript per Browser aufrufe funktioniert alles wunderbar, per Cronjob geht es dann leider nicht.
Ich habe mal ein bisschen rumexperimentiert und folgendes rausgefunden:
Sobald das Skript an diesen Punkt kommt funktioniert es nicht.
wenn ich unmittelbar vor diesem Code, mir einen Test Mail zuschicken lassen, kommt diese an, poste ich den Test-Mail Code direkt dahinter, kommt die Mail nicht an.
Kann man per Cronjob keine Verbindung zu einer Datenbank herstellen???
ich habe aktuell ein Problem mit einem Cronjob. Wenn ich das PHP-Skript per Browser aufrufe funktioniert alles wunderbar, per Cronjob geht es dann leider nicht.
Ich habe mal ein bisschen rumexperimentiert und folgendes rausgefunden:
Sobald das Skript an diesen Punkt kommt funktioniert es nicht.
PHP-Code:
function DB_Connect()
{
$mysql_server = "XXX"; // Server
$mysql_user = "XXX"; // Benutzer
$mysql_passwort = "XXX"; // Passwort
$mysql_datenbank = "XXX"; // Datenbank
$conn = @mysql_connect($mysql_server,$mysql_user,$mysql_passwort);
if($conn)
{
mysql_select_db("$mysql_datenbank"); // Standart Datenbank wählen
return $conn;
}
else
{
echo "Es konnte keine Verbindung zur Datenbank hergestellt werden!";
}
}
$conn = DB_Connect();
Kann man per Cronjob keine Verbindung zu einer Datenbank herstellen???
Kommentar