А я то тему сначала не читал. Странный у тебя крон. А айпи вообще чей? Удали проверку Код (Text): if ($_SERVER["REMOTE_ADDR"]!="89.163.144.119"){ header("Location: /map.php"); }
@nospiou Айпи Сайта моего Крон у меня вопще не работал пока в тех не написал --- Добавлено --- Удалил не чего не Произашло
@Vladimir26 да, файл неправильный http://devacademy.ru/posts/15-otlichnykh-primierov-dlia-sozdaniia-cron-zadach-v-linux/ первый запрос в гугле в кронфайле неможет быть ни каких <?php #!/usr/bin/perl и тд крон файл есть ни что иное как таблица запуска программ\скриптов то что при открытии в браузере твоего скрипта он выполняется говорит только о том что он не имеет ошибок синтаксиса твой файл должен выглядеть не так <?php print("echo"); ?> так как это файл пхп и крон его не поймёт а так 1 2 3 4 5 /путь_к_файлу.пхп * * * * * /путь_к_другому_файлу.пхп
@Vladimir26 нет пойми разницу есть файл допустим http:/mysite/file.php с содержанием типа <? file_put_content(....) ....?> то есть при открытии в браузере оного файла он выполнится и что-то будет изменено но крон не выполняет пхп скрипты крону нужна таблица выполнения чтобы данный файл выполнялся в кронфайле нужно написать чтото типа * * * * * http://mysite/file.php причём строк может быть более одной --- Добавлено --- возможно у тебя дикая реализация крона, где данные для выполнения берутся по урл (что оч херово) то ты должен для правильной работы создать как минимум два файла первый это скрипт пхп, который что-то делает и второй который говорит когда это делать
а как крон будет подключятся к бд ? Или надо открыть код убрать >?php. ?? --- Добавлено --- кода как это должно вы выглядить
@Vladimir26 так создвай файл grebani.cron открывай его в блокноте и пиши * * * * * http://....file.php добавляй его в крон затем создавай файл file.php в котором что-то делай очевидное типа пиши время в файл p.s. если не принёс в жертву девственницу то нифига работать не будет
Щяс попробую --- Добавлено --- @abrdabr. Так писать http://site.ml/file.php. ??? --- Добавлено --- @abrdabr.* * * * * http://....file.php @abrdabr Можеш мне его написать я в дуплить не могу
@Vladimir26 так, попытаюсь объяснить ещё раз на пальцах тебе нужно два файла первый назовём его file.cron с содержанием Код (Text): * * * * * http://mysite.cool/script.php звёздочки здесь это время запуска в данном случае каждую минуту script.php файл который будет запускаться однако, крон сам по себе не выполняет сценарии в вебе. Сомневаюсь что на сервере это настроено. Путь в стандартном виде выглядеть должен как то так /home/username/script.php Так же обычно на сервере нет возможности работы с кронфайлом, там поле ввода типа textarea значит ты должен вписать в это поле строку * * * * * /script.php и всё, ни какого кода причём /script.php должен находится в корне сайта Второй файл это непосредсвенно скрипт который совершает какие либо действия содержание его может быть произвольным, однако может быть нужен шебанг, то есть первой строкой твоего скрита пхп должна быть строка #!/usr/bin/php далее у файла скрипт.пхп должны быть права на выполнение (наверно) то есть как то так Код (Text): #!/usr/bin/php <?php my_code(); ?>
Ахах. Господа, насколько я понял, у топик стартера не настоящий крон, а какая-то оболочка в админке хостера, которая даёт ему возможность по расписанию обращаться к URL. И только так. Никаких, блин, консольных скриптов. Вот из-за этого фундаментального непонимания вы несёте ахинею в этой теме. Автор, дай скриншот: как для тебя выглядит этот крон.
вот --- Добавлено --- --- Добавлено --- @abrdabr пришел на другой хост вот другой крон --- Добавлено --- А старый по ссылки ток