Вопрос по Сorn.php

#1 22 июля 2012 в 16:21
Сайт находится на хостинге Arvex.com. Там есть Сpanel, в ней управление corn, расписание я настроил (тут мне свё понятно), мне не понятно как правильно путь к файлу прописать.
Пробовал мой_сайт/copn/php в ответ получаю: /bin/sh: мой_сайт/corn.php: No such file or directory
Пробовал: /home/мой_логин/public_html/corn.php в ответ плучаю /bin/sh: /home/мой_логин/public_html/corn.php: No such file or directory.

Может кто знает как там что делать.
#2 22 июля 2012 в 16:48
ну скорее всего от корня нужно прописывать /var/www/xxx/home/мой_логин/public_html/corn.php
чтото типа этого
#3 22 июля 2012 в 16:50
вроде я так и делал.
Залил на сайт файлик вот с таким содержимым
  1. <html>
  2. <head>
  3. <META http-equiv=Content-Type content="text/html; charset=Windows-1251">
  4. <title>Путь к текущему каталогу от корня</title>
  5. </head>
  6. <body>
  7. <?php
  8. echo 'Полный путь к каталогу: ';
  9. echo $_SERVER['DOCUMENT_ROOT'];
  10. echo '/';
  11. ?>
  12. </body>
  13. </html>
запустил его он мне и выдал полный путь от корня. Или нет?
#4 22 июля 2012 в 17:31
cron.php, а не corn.php. Файл так называется. Вот и информируют вас, что такой файл не найден.
#5 22 июля 2012 в 17:42

cron.php, а не corn.php. Файл так называется. Вот и информируют вас, что такой файл не найден.

Марат
Ёпрст, точно во лоханулся, а на хостинге в поддержке тоже этот мой косяк не заметили))) Ща проверим. Спс
#6 22 июля 2012 в 18:05
Попробовал: /home/мой_логин/public_html/cron.php ответ /bin/sh: /home/мой_логин/public_html/cron.php: Permission denied. Почему доступ запрещён?
#7 22 июля 2012 в 18:46

Почему доступ запрещён?

SE7EN
У демона cron-а не хватае прав для выполнения вашего файла.
Нормальный хостер обычно указывает, какие права должны быть на запускаемый файл. Узнайте у хостера. Или установите на файл cron.php права 755
#8 22 июля 2012 в 19:02

cron.php, а не corn.php

Марат
laugh+ внимательность и еще раз внимательность, залог успеха!
#9 23 июля 2012 в 00:12
А чё, кукуруза.php даже лучше звучит rofl
А если по делу, то была подсказка при установке… Была?))
Создайте задание для CRON
Добавьте файл /cron.php в расписание заданий CRON в панели вашего хостинга.
Интервал выполнения — 24 часа. Это позволит системе выполнять периодические сервисные задачи. Обычно команда, которую нужно добавить в CRON, выглядит так:
php -f /полный/путь/до/сайта/cron.php > /dev/null
В случае затруднений обратитесь в техническую поддержку хостинга.

Вот и пропишите php -f /home/мой_логин/public_html/cron.php > /dev/null
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.