|
|
|
| Привет всем еще раз
Завел тему в форуме MySQL, но получилось так, что мне надо было на этот форум
Проблема в следующем:запускаю кроном файл cron.php
на мыло приходит ошибка
/home/user/public_html/cron.php: line 1: syntax error near unexpected token `('
/home/user/public_html/cron.php: line 1: `<?php mail("my_mail","subject","message");?>'
код скрипта
<?php mail("my_mail","subject","message");?>
|
права на запускаемый файл установливал 755 и 777
в чем может быть причина?
Заранее спасибо | |
|
|
|
|
|
|
|
для: Roma
(31.08.2007 в 17:53)
| | Уточните в тех.поддержке хостера не нужно ли в начале скрипта поместить ши-бенг с путём к PHP-интерпретатору? И если нужно, то какой путь следует прописать? | |
|
|
|
|
|
|
|
для: cheops
(01.09.2007 в 10:12)
| | cheops, сделал как вы сказали, теперь выдается такая ошибка
/home/user/public_html/cron.php: line 1: ?php: No such file or directory
/home/user/public_html/cron.php: line 2: syntax error near unexpected token `"my_mail@mail.ru","subject","message"'
/home/user/public_html/cron.php: line 2: `mail("my_mail@mail.ru","subject","message");'
|
Код файла cron.php
<?php #!/usr/local/bin/php
mail("my_mail@mail.ru","subject","message");
?>
|
Права на файл cron.php выставлял 777,755,705 | |
|
|
|
|
|
|
|
для: Roma
(03.09.2007 в 12:21)
| | Нет, нужно писать следующим образом
#!/usr/local/bin/php
<?php
mail("my_mail@mail.ru","subject","message");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(03.09.2007 в 13:25)
| | теперь выдает ошибку
/bin/sh: /home/user/public_html/cron.php: /usr/bin/php: bad interpreter: No such file or directory
хотя путь к пхп указал верно (спросил у хостера) | |
|
|
|
|
|
|
|
для: Roma
(03.09.2007 в 14:08)
| | Хм... странно - направьте это сообщение об ошибке хостеру - вероятно только он может прояснить ситуацию. | |
|
|
|
|
|
|
|
для: cheops
(03.09.2007 в 14:32)
| | Разобрался
Я писал
* * * * * /home/user/public_html/cron.php
А нужно было:
* * * * * /usr/bin/php /home/user/public_html/cron.php
и ши-бенг в коде не нужен был
Спасибо за ответы | |
|
|
|