Cronjob wird nicht richtig ausgeführt?

Frage steht oben. Hier sind ein paar Informationen: Ich will ein PHP-Skript laufen lassen, dass in diesem Fall zum Test nur eine Datei löschen soll. Dies funktioniert jedoch leider nicht. Damit meine ich, dass diese Datei einfach nicht gelöscht wird. Die PHP-Datei liegt mit der PDF in einem Ordner, der über der Hauptebene der Domain liegt, sodass die Datei über das Web nicht aufrufbar ist.

PHP:

<?php

unlink('43772027_1.pdf');

?>

Der Cronjob:

30 11 * * * root /usr/bin/php/7.0 /var/www/html/doc/delete.php &> /var/www/html/doc/error.log

Der Log von Cronjob (so aufgerufen: grep CRON /var/log/syslog):

Jun 27 06:35:01 vmd27172 CRON[8416]: (root) CMD (sync; echo 3 > /proc/sys/vm/drop_caches)

Jun 27 06:39:01 vmd27172 CRON[8515]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 07:09:01 vmd27172 CRON[10874]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 07:17:01 vmd27172 CRON[11110]: (root) CMD (  cd / && run-parts --report /etc/cron.hourly)

Jun 27 07:35:01 vmd27172 CRON[12972]: (root) CMD (sync; echo 3 > /proc/sys/vm/drop_caches)

Jun 27 07:39:01 vmd27172 CRON[13051]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 08:09:01 vmd27172 CRON[15298]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 08:17:01 vmd27172 CRON[15521]: (root) CMD (  cd / && run-parts --report /etc/cron.hourly)

Jun 27 08:35:01 vmd27172 CRON[17497]: (root) CMD (sync; echo 3 > /proc/sys/vm/drop_caches)

Jun 27 08:39:01 vmd27172 CRON[17574]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 09:09:01 vmd27172 CRON[19752]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 09:17:01 vmd27172 CRON[19971]: (root) CMD (  cd / && run-parts --report /etc/cron.hourly)

Jun 27 09:35:01 vmd27172 CRON[21815]: (root) CMD (sync; echo 3 > /proc/sys/vm/drop_caches)

Jun 27 09:39:01 vmd27172 CRON[21902]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 10:09:01 vmd27172 CRON[24181]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 10:17:01 vmd27172 CRON[24437]: (root) CMD (  cd / && run-parts --report /etc/cron.hourly)

Jun 27 10:35:01 vmd27172 CRON[26409]: (root) CMD (sync; echo 3 > /proc/sys/vm/drop_caches)

Jun 27 10:39:01 vmd27172 CRON[26501]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 11:09:01 vmd27172 CRON[28840]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

Jun 27 11:17:01 vmd27172 CRON[29146]: (root) CMD (  cd / && run-parts --report /etc/cron.hourly)

Jun 27 11:19:01 vmd27172 CRON[29188]: (root) CMD (root /usr/bin/php/7.0 /var/www/html/doc/delete.php &> /var/www/html/doc/error.log)

Jun 27 11:30:01 vmd27172 CRON[31037]: (root) CMD (root /usr/bin/php/7.0 /var/www/html/doc/delete.php &> /var/www/html/doc/error.log)

Server, Computer, Technik, PHP, skript, vServer, Cronjob
Alle verschiedenen Minecraft Server arten (Vanilla/Spiogt/Forge/...)?

Hey Leute,

ich bzw. wir sind derzeit daran ein Linux installations Script zu programmieren bzw. es ist vom Aufbau her Fertig, aber wir möchten gerne noch mehr hinzufügen.

Unser Installations Script soll sehr viele Sachen installieren können. Bisher kann man einen:

  • Minecraft Server (Vanilla/Spigot/Bukkit)
  • Teamspeak Server
  • Sinusbot (Musikbot für Teamspeak und Discord / UNENDLICH OFT INSTALLIERBAR!!!!)
  • Bannerbot für Teamspeak
  • Ranksystem für Teamspeak und
  • einen Webserver(Apache2, PHP, MySQL, PHPmyAdmin)

installieren. Wir fügen auch immer mehr Sachen hinzu. Ich wollt z.B. weitere Minecraft Versionen hinzufügen. Bisher gibt es Spigot, Bukkit und Vanilla. Diese gibt es für fast alle Versionen die es gibt. Doch ich möchte gerne noch weitere hinzufügen. Ich kenne bisher noch:

  • Bungeecord
  • Waterfall
  • Sponge
  • Forge
  • Cauldron

Ich weiß das es noch mehr gibt, aber ich weiß nicht (mehr) wie diese heißen. Wisst ihr vielleicht noch ein paar? Wäre echt nice

Spiele, Server, Computer, Teamspeak, Technik, Linux, Installation, Ubuntu, Gaming, Minecraft, Apache, Mc, Minecraft Server, MySQL, PHP, Script, sponge, Teamspeak 3, TeamSpeak Server, Technologie, Webserver, Apache2, Bukkit, Debian, mc-server, phpMyAdmin, Spigot, teamspeak-3-server, Bukkit server, musikbot, BungeeCord, Minecraft Forge Server, Discord, Sinusbot, Spiele und Gaming, Discord Bot
PHP echo - Leerzeichen zwischen SQL Spalten in einer Select Box?

Moin liebe Community,

ich versuche mir grade nebenbei etwas HTML, PHP, usw. beizubringen. Also ich bin ein noch eigentlich ein blutiger Anfänger der sich langsam voran tastet.

Ich habe grade mal versucht mit einem Tutorial einen AJAX Zugriff auf eine Datenbank zu machen und dann das ganze in Select Boxen auszuwählen.

Die Datenbank ist recht billig. Es gibt die Tabellen CPUs, Mainboards und RAM. Nun wollte ich gerne einen Prozessor auswählen und über den Sockel passende Mainboards anzeigen.

Das ganze klappt eigentlich auch schon. Nur die Ausgabe finde ich recht bescheiden. Da ich noch nicht wirklich erfahren bin, frage ich mich, ob man in der Ausgabe Leerzeichen hinzufügen kann?

<select name="cpu" id="cpu">
<option value="">Bitte CPU wählen</option>
<?php
if($rowCount > 0){
    while($row = $query->fetch_assoc()){ 
        echo '<option value="'.$row['Sockel'].'">'.$row['Hersteller'].$row['TYP'].$row['CPU'].'</option>';
    }
}else{
    echo '<option value="">CPUs nicht auswählbar</option>';
}
?> </select>

In der Zeile:

echo ''.$row['Hersteller'].$row['TYP'].$row['CPU'].'';

definiere ich welche Spalten ausgegeben werden sollen.

Das Endresultat sieht dann z.B. so aus : Inteli77700k.

Kann ich hier irgendwie Leerzeichen einfügen, damit das ganze richtig angezeigt wird ? Also Intel i7 7700k.

Danke im Voraus

Computer, Internet, Technik, SQL, HTML, PHP, Technologie, Spiele und Gaming

Meistgelesene Fragen zum Thema PHP