Ich habe diese script.php-Datei, die ich als Cron-Job auf meinem Linux/Apache-Server ausführen möchte.Führen Sie eine script.php auf Cron-Job auf Linux/Apache-Server aber öffentlichen Zugriff auf die PHP-Datei
Allerdings möchte ich nicht öffentlich auf www.mycompanyname.com/script.php zugreifen und das Skript gleichzeitig ausführen.
Wie können wir das verhindern? Wie können wir das Skript nur auf den Zugriff des Servers beschränken? Verwendet es chmod oder etwas in der .htaccess-Datei, etwas auf der ganzen Linie?
Irgendwelche Ratschläge?
ohh, klingt logisch i nie gedacht .. ich vergaß vermutlich die public_html ist der Stamm, der dem Hostnamen anstelle der externen Verzeichnisse zugeordnet ist. Da meine script.php Apache benötigt, um zu laufen, ich denke, ein Verzeichnis außerhalb der public_html ist noch lauffähig? – flyclassic
Sicher! Sie brauchen nur die Erlaubnis für Ihren Benutzer im Verzeichnis (ich nehme an, das Cron läuft als Ihr Benutzer) – cambraca