- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть скрипт, который предположительно будет работать несколько часов. Если работа прервется ниче страшного, при перезапуске он продолжит с того же места где прервался.
Для его работы я заказал ВПС, настроил ЛАМП дебиан 9.
На локалке скрипт вызывался так - https://localhost/translation_import.php?lang=zh-CN&offset=12
как мне вызвать его через консоль? Зайти в директорию сприта и прописать
?
/pathto_php_binary/php -f /pathto_script/translation_import.php - это если скрипт вызывается без параметров.
Если же нужно с имитацией запроса из браузера, тогда так:
/pathto/GET https://domain.com/translation_import.php?lang=zh-CN&offset=12 > /dev/null 2 > &1
Вместо GET можно использовать wget, curl с соответствующими опциями.
Используя CLI-версию, вы параметры QUERY STRING никак не передадите.
Если скрипт вызывается из командной строки через CLI
/path/to/php script.php aaa=bbb ccc=ddd ...
То параметры командной строки можно получить из массива $argv
Можно так же поставить на файл права на выполнение, а в начале файла указать CGI-версию интерпретатора:
#!/path/to/php-cgi
И уже запускать его просто как консольный скрипт:
/path/to/script.php aaa=bbb ccc=ddd
Тогда параметры из командной строки попадут в массив $_GET
Ещё полезно присуседить параметр "-d display_errors=1", т.к. по-умолчанию php не отдаёт в CLI ошибки.
В общем разобрался, вызывать нужно так (предварительно нужно изменить сайм скрипт)
Теперь вопрос, если я повешу это на крон, например раз в неделю, как запустить это задание крона?
Не поверишь, но именно так прямо и вставляется.
Не поверишь, но именно так прямо и вставляется.
Куда вставляется? Если я запущу щас так из консоли и закрою ее - то все остановится (я проверял). Я хочу запустить задачу из под крона
---------- Добавлено 22.02.2018 в 12:07 ----------
Нужна команда принудительного запсука задач крона
Так в крон вставь свою строку на выполнения и укажи когда тебе надо это выполнить.