![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
zebulun |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 1.9.2011 Репутация: нет Всего: нет |
Я извиняюсь, за, возможно глупый вопрос, написал людям скрипт, отсылающий письма, поместил в корень сайта, владельцы сайта должны были прикрутить скрипт к крону. Через время пишут, что письма не приходят, т.е. прикрутили они к крону или нет я не знаю, это не важно, в принципе.
Так вот, если я пропишу путь к скрипту в браузере, то он выполняет, то что должен, вот тут главный вопрос, а, точнее, два: 1.Если скрипт без ошибок выполняется через браузер, значит ли это, что, если его поставить на крон, то он также верно будет выполняться? 2.Как запретить все-таки запуск из браузера?А то ... ну, понятно. Доступ к панели сайта мне не дают, попробую еще раз попросить, но для начала, должен решить проблему запуска из браузера, это ведь проблема? Заранее, спасибо! |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
При запуске из браузера появляются специфические переменные в окружении. Достаточно распечатать phpinfo() в обоих режимах и выбрать для себя нужные. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Крон скрипты все же лучше поменять вне public_html, чтобы доступа через wget к ним не было.
Если же они намеренно помещены вовне public_html, то можно ввести проверку на то, что он запущен из браузера примерно так:
Отвечая на первый вопрос, если все же выполнено условие, что нет доступа по http к крону, то значит он будет запускаться через cli, со всеми вытекающими. Все зависит от скрипта. Например, возможно скрипт завязан на $_GET. |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 1 Всего: 290 |
Можно проверять так
|
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
-------------------- Amazing ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |