Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42

Скрипт не прогружается

06.01.2018, 17:46. Показов 1446. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Решил реализовать одну идею
ecть скрипт: myscript.php на прогрузку заказов
Моя задача через cron (nano) запустить его в 12ч каждого дня

Что проделал :
1) Авторизовываюсь в Putty
2) Ввожу "crontab -e"
3) В появившимся файле (делал разные команды)
а) 0 11 * * * root cd mysite.ru/www/scr && /usr/bin/php myscript.php (ИЛИ)
б) 0 11 * * * root wget -O - -q -t 1 '/usr/bin/php mysite.ru/www/scr/myscript.php'
4) Нажимал Ctrl+O [Write]-> Enter -> Ctrl+X [Close]
5) В директории /home/mysite.ru/ появляется файл без расширения, например ".bcrontab.2102.1515220032.787730", после чего скрипт не выполняется

Что не так делаю? На каком этапе криво?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.01.2018, 17:46
Ответы с готовыми решениями:

Скрипт прогружается через раз
Проблема: в строку браузера добавляю ссылку, http://ip_adr/call2click.php?w=5&p=1&c=from-trunk&cid=4404&num=4406 после чего должен...

Не прогружается ПК
Мать: P4 TITAN Hyper Threading VRM 10.0 Видеокарта: Palit ??? Оперативная память: 1024 mb Samsung БП:Sleeve Bearling 400w HDD:...

Не прогружается related_news
В шаблоне вставлен код <div class="rel-news"> <div class="rel-title">Еще на эту тему:</div> <div style="clear:...

15
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 17:53
Цитата Сообщение от schapovalov1991 Посмотреть сообщение
Что не так делаю? На каком этапе криво?
0 11 * * * root cd mysite.ru/www/scr && /usr/bin/php /тут/нужен/полный/путь/myscript.php > /dev/null 2>&1

Для начала авторизуйся и попробуй выполнить команду /usr/bin/php /тут/нужен/полный/путь/myscript.php
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 18:04  [ТС]
Jewbacabra, авторизовался и выполнил скрипт без ошибок, что дальше?
Пример:
Bash
1
/usr/bin/php mysite.ru/www/scripts/myscript.php > /dev/null 2>&1
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 18:10
Лучший ответ Сообщение было отмечено schapovalov1991 как решение

Решение

Цитата Сообщение от schapovalov1991 Посмотреть сообщение
выполнил скрипт без ошибок
еще бы тут ошибки будут, если их в черную дыру спрятать
Я же не так писал:
Цитата Сообщение от schapovalov1991 Посмотреть сообщение
mysite.ru/www/scripts/myscript.php
это не полный путь, полный начинается со /
Еще раз, вот команда
Code
1
/usr/bin/php /тут/нужен/полный/путь/myscript.php
1
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 18:15  [ТС]
Jewbacabra, Сделал полный путь)
Bash
1
/usr/bin/php /home/mysite/mysite.ru/www/scripts/myscript.php > /dev/null 2>&1
после php пробел поставил
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 18:16
schapovalov1991, я разве такую команду приводил?
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 18:25  [ТС]
Jewbacabra, выполнил без "черной дыры"
Bash
1
/usr/bin/php /home/mysite/mysite.ru/www/scripts/myscript.php
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 18:29  [ТС]
После прогрузки произошли изменения
Но на сайте ничего пока не поменялось
Миниатюры
Скрипт не прогружается  
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 18:33
schapovalov1991, результат работы скрипта соответствует ожидаемому? Если нет, то скрипт содержит ошибки
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 18:40  [ТС]
Jewbacabra, Значит косяк в скрипте? Но тогда бы он не исполнялся, ибо если перейти по ссылки mysite/www/scripts/myscript.php то он исполняется, как так?(
1) Допустим, он бы работал нормально, то как бы я сделал в Cron чтоб он запускался каждый день в 12ч?
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 19:06
Цитата Сообщение от schapovalov1991 Посмотреть сообщение
Но тогда бы он не исполнялся, ибо если перейти по ссылки mysite/www/scripts/myscript.php то он исполняется, как так?(
Значит он не расчитан на выполнение как консольная команда. Можешь добавить вывод отладочной информации, чтобы найти что не так
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 19:22  [ТС]
Jewbacabra, и последний вопрос к которому все шло: Допустим, он бы работал нормально, то как бы я сделал в Cron чтоб он запускался каждый день в 12ч?
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
06.01.2018, 19:39
Цитата Сообщение от schapovalov1991 Посмотреть сообщение
как бы я сделал в Cron чтоб он запускался каждый день в 12ч?
http://help.ubuntu.ru/wiki/cron
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
06.01.2018, 20:38  [ТС]
Jewbacabra,
Т.е надо
1) Авторизовываюсь в Putty
2) Ввожу "crontab -e"
3) В появившимся файле
0 12 * * * ~/myscript.php? ( файл с уникальным именем)
0
5 / 5 / 0
Регистрация: 15.04.2017
Сообщений: 23
06.01.2018, 23:02
в кроне лучше использовать полные пути к скрипту а также интерпретатору.
перезагрузи сервис крона
Bash
1
2
3
4
5
// ubuntu, debian, mint
sudo service cron restart
 
// centos, fedora
service crond restart
почитай в этой статье
http://phpjs.ru/2017/05/16/cron/
0
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 42
08.01.2018, 10:26  [ТС]
vaajnur, Jewbacabra, не было ошибки в скрипте просто по невнимательности не тот файл прогружал. Так получается, что:
Bash
1
/usr/bin/php /home/mysite/mysite.ru/www/scripts/myscript.php
заработало

Ща как понимаю надо сделать раз в 12ч использование скрипта
Bash
1
0 11 * * * /usr/bin/php /home/mysite/mysite.ru/www/scripts/myscript.php
Надеюсь так сработает?

Добавлено через 22 часа 55 минут
Jewbacabra, Благодарю за помощь
Правильный ответ:
В файле вводим: "0 11 * * * /usr/bin/php /home/u555555/u555555.netangels.ru/www/scripts/myscript.php"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.01.2018, 10:26
Помогаю со студенческими работами здесь

Не прогружается форма
Добрый вечер, не компилируется программа, ссылаясь на то, что некоторые значения принимают нули. Хотя ранее работало великолепно. Такое...

Не прогружается background
Background перестал загружать фоновое изображение, показывает только тогда, когда захожу в режим инкогнито.

Не прогружается BIOS
Только взял себе новые комплектующие Мать: Asus F2A85-M LE Проц: AMD Trinity A8-5600K 3/6Ghz/4MB Оперативка: Corsair DDR3-1600 8192MB...

Не прогружается мать в сервере
Здравствуйте. Мать x8da6. http://www.supermicro.com/products/motherboard/QPI/5500/X8DA6.cfm С двумя процессорами не прогружается мать....

Не прогружается рабочий стол
Здравствуйте. Стоит вин 10 лицензионная,после каких-то автоматических обновлений попросил перезагрузку. Перезагрузил, после ввода пароля...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru