Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cron i otwarcie strony
Forum PHP.pl > Forum > PHP
Piegus
Ok. Mam serwer na nazwa.pl
Chciałem dodać do harmonogramu plik php.
To mis ię udało. Npaisałem php .../.../cron.php
Plik sie wykonuje natomiast to co w pliku ma byc już nie.

Chciałem by dany plik cron.php otwierał stronę www.

Moja 1 wersja pliku
  1. # $curl = curl_init();
  2. # curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  3. # curl_setopt($curl, CURLOPT_URL, "http://mamre.pl/Strona/index.php?option=com_community&task=cron");
  4. # $google = curl_exec($curl);
  5. # curl_close($curl);


2 wersja pliku
  1. // $ch = curl_init('http://mamre.pl/Strona/index.php?option=com_community&task=cron');
  2. // curl_exec($ch);
  3. // curl_close($ch);


3 (aktualna) wersja pliku
  1. $zmienna=file_get_contents('http://mamre.pl/Strona/index.php?option=com_community&task=cron');
  2. echo $zmienna;


Kiedy w przeglądarce wpisuje adres cron.php
Wszytsko działa- mam na myśli wypisuje sie.
Ale jak z nazwa.pl dostaje maile
Cytat
Wykonanie zadania: "Cron dla jomsocial"

Na standardowym wyjściu programu nie było żadnych danych.
Wyjście błędów programu:
Could not open input file: .../.../cron.php

--
Harmonogram zadań na serwerze
Raport wygenerowany na żądanie

To znaczy że albo mam to źle, albo serwer jakoś inaczej działa...
cycofiasz
Podajesz widocznie złą ścieżkę do pliku php, używasz .../.../ , powinno być ../../ jeśli ma cofać się w katalogi wyższego rzędu.

Zazwyczaj ścieżki crona wyglądają mniej więcej tak:

php /home/pierwszy_czlon_identyfikatora_serwera/ftp/ewentualny_podkatalog/nazwa_skryptu.php
Piegus
Wiem o tym...
Zorbiłem kropki ze wzgędów bezpieczeństwa...

Problem NAPEWNO leży w skrypcie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.