Сообщений: 93 | | #1 - 1 декабря 2011 в 14:49 | |
Каждый день на почту приходит отчет вида: /bin/sh: /home/n/мой-аккаунт/public_html/cron.php: /usr/local/bin/php^M: bad interpreter: No such file or directory Хостер Sweb. Вроде бы настроил запуск правильно: В начало файла cron.php добавил #!/usr/local/bin/php ,как и указано в панели управления. Что изменить и как решить эту проблему? |
Сообщений: 39 | | #2 - 2 декабря 2011 в 00:22 | |
| Black-Raven90: | | Каждый день на почту приходит отчет вида: /bin/sh: /home/n/мой-аккаунт/public_html/cron.php: /usr/local/bin/php^M: bad interpreter: No such file or directory |
Я написал, хостеру, он мне прислал полный путь, я его просто вставил в середину, выставил задание в панели хостинга и все. не знаю правильно или нет, письма ко мне не приходят, однако в демо версии исчезли старые демо анкеты Василия и Федора, но на почту мне не чего не приходит хотя я указал адрес. Редактировалось: 2 раз (Последний: 2 декабря 2011 в 00:24) |
Сообщений: 93 | | #3 - 2 декабря 2011 в 04:01 | |
Погуглил и нашел возможное объяснение проблемы. В файле cron.php перевод строки в режиме Win, а нужно Unix. Этим объясняется сообщение "No such file or directory". Правда не понял, почему это так важно, но заменил на unix. Завтра снова придет письмо, узнаю, решилась ли проблема. |
Сообщений: 93 | | #4 - 3 декабря 2011 в 02:30 | |
Пришел отчет о выполнении CRON следующего содержания: PHP Warning: preg_match(): No ending delimiter '/' found in /home/n/мой-аккаунт/public_html/core/cms.php on line 1568 PHP Warning: Invalid argument supplied for foreach() in /home/n/мой-аккаунт/public_html/components/users/model.php on line 812 Реальный аккаунт заменил на "мой-аккаунт", чтобы не светиться. Что это за предупреждения и как исправить? |
Сообщений: 93 | | #5 - 5 февраля 2012 в 00:05 | |
Теперь к PHP Warning: preg_match(): No ending delimiter '/' found in /home/n/ninogradru/public_html/core/cms.php on line 1568 добавилась еще одна ошибка: qmail-inject: fatal: qq crashed (#4.3.0) |