|
|
|
| Всем привет:) Указывал абсолютный - /httpdocs/test.php,
получил письмо: /httpdocs/test.php: not found... | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 16:12)
| | Для cron - это не абсолютный путь - это путь для виртуального хоста. Cron-у нужен абсолютный путь от корня диска, что-то вроде /home/www/siteru/httpdocs/test.php. Выполните скрипт
Там этот полный путь обяазательно должен присутствовать. | |
|
|
|
|
|
|
|
для: cheops
(13.06.2008 в 16:38)
| | Спасибо:) это, видимо, DOCUMENT_ROOT? | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 17:05)
| | Можно даже на SCRIPT_FILENAME ориентироваться, так как он предоставит путь непосредственно до папки со скриптом. | |
|
|
|
|
|
|
|
для: cheops
(13.06.2008 в 18:50)
| | Ээх... Теперь другая проблема: php not found (php -f /usr/local/www/vhosts/fanlog.net/httpdocs/test.php).
Наверно нужно указывать АБСОЛЮТНЫЙ ПУТЬ к интерпретатору? Можно ли в таком случае как-то выяснить его? | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 22:23)
| | > Наверно нужно указывать АБСОЛЮТНЫЙ ПУТЬ к интерпретатору?
Верно.
> Можно ли в таком случае как-то выяснить его?
Попробуйте "whereis php" | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 22:23)
| | Это ваш личный сервер или хост-провайдера (в последнем случае лучше уточнить порядок работы с cron в службе тех.поддержки - у всех этот порядок разный)? | |
|
|
|
|
|
|
|
для: cheops
(13.06.2008 в 22:57)
| | Это ВДС, только там навигация запутана и до техподдержки достучаться не смог (может, специально скрываются?;)) | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 23:02)
| | >только там навигация запутана
И в чем она запутана? | |
|
|
|
|
|
|
|
для: AcidTrash
(13.06.2008 в 23:25)
| | :-D пишу в поддержку (единственный способ обратной связи), а мне отвечают - не туда пишете. Мы этим не занимаемся ЛОЛ | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 23:31)
| | >пишу в поддержку (единственный способ обратной связи)
Хм, интересно, а телефонов у них нет? Что это за интересный хост-провайдер.
P.S. Кстати не бесплатный? :) | |
|
|
|
|
|
|
|
для: AcidTrash
(13.06.2008 в 23:40)
| | Кстати, нет ;) но это к делу не относится:) | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 23:31)
| | > а мне отвечают - не туда пишете
Они могут быть правы.В договоре об аренде VDS может быть не оговорено, что они должны помогать Вам по подобным вопросам. На хостинге - пожалуй, но тут Вы сами себе хозяин. | |
|
|
|
|
|
|
|
для: cheops
(13.06.2008 в 22:57)
| | >Попробуйте "whereis php"
То есть? Через SSH? Его там нет:) | |
|
|
|
|
|
|
|
для: amigo62
(13.06.2008 в 23:07)
| | > Его там нет:)
Кого "его"? | |
|
|
|
|
|
|
|
для: BinLaden
(14.06.2008 в 00:44)
| | Там хозяин не я... "его" - SSH-доступа | |
|
|
|
|
|
|
|
для: amigo62
(14.06.2008 в 10:56)
| | Тогда попробуйте, например, "/usr/bin/php" | |
|
|
|
|
|
|
|
для: BinLaden
(14.06.2008 в 11:37)
| | Ага, уже дошло как сделать)) только другая проблема - permission denied. надеюсь уже сам справлюсь:) | |
|
|
|
|
|
|
|
для: amigo62
(14.06.2008 в 12:33)
| | хм., странно... указываю абсолютный путь к скрипту, права - 644 - permission denied (ну это-то понятно), когда меняю права на 755 (разрешаю выполнять), cannot open ?php: No such file or directory... В чем может быть проблема? | |
|
|
|