| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как исполнить скрипт без пользователя? |
| Автор: Gtaman 23.5.2006, 21:37 |
| Тема такая: Нужно исполнить скрипт безо всякого участия кого либо. Тоесть, если, например в скрипте указано через час удалить запись из БД, то нужно, чтобы через час, не исполняя скрипт, я зашел в PHPMyAdmin и этой записи там не увидил! |
| Автор: Mal Hack 23.5.2006, 21:40 |
| CRON |
| Автор: Gtaman 23.5.2006, 22:00 |
| Поподробней, плиз........ У меня дэнвер стоит для винды, а крона нет. Проэкт запускать, конечно, я буду на другом сервере, но разобраться не мешало бы. |
| Автор: BobiKK 23.5.2006, 22:07 |
| Тогда в sheduler, наверное, прописать можно. |
| Автор: Mal Hack 23.5.2006, 22:28 |
| На винде это не реализуется. Забудь. Сразу разбирайся с крономю |
| Автор: Satana 24.5.2006, 10:19 |
| Gtaman, на винде попробуй выполнить в командной строке: C:\php\php-cli.exe C:\<server>\<script.php> Ессно нуна подогнать под себя. по идее должно работать если проходит, то мона смело запихивать в планировщик. |
| Автор: Opik 24.5.2006, 10:42 |
| Mal Hack, на винде не крон, а "задачи по расписанию". |
| Автор: madFobos 24.5.2006, 21:57 |
| Когда скрипт для CRON на сервер заливаешь вначале нужно строку указывать типа !#usr/bin/php Кажется такая, иначе CRON не поймет, что это PHP-скрипт (на хостинге путь к PHP может и отличаться от usr/bin/php) |
| Автор: BobiKK 24.5.2006, 22:10 |
| Можно просто запустить как "php /path/to/script". Поймет, пробовал |