yii2에서 예약된 작업이 실패하는 문제를 해결하는 방법
yii2 실패한 예약 작업 해결 방법
Yii2 사용하기 I 콘솔용 스크립트를 작성했으며 명령줄에서 실행해도 괜찮습니다. cron에 넣어서 제 시간에 실행했는데 실행 효과가 틀렸고, 콘솔 스크립트 실행 결과도 틀렸습니다.
확인해보니 yii 스크립트(루트 디렉터리 아래 yii)의 php 경로 문제 때문입니다
다음 코드의 첫 번째 줄을 바꿔야 합니다, 서버 경로
#!/usr/bin/env php <?php /** * Yii console bootstrap file. * * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii Software LLC * @license http://www.yiiframework.com/license/ */defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); require(__DIR__ . '/vendor/autoload.php'); require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); require(__DIR__ . '/common/config/bootstrap.php'); require(__DIR__ . '/console/config/bootstrap.php'); $config = yii\helpers\ArrayHelper::merge( require(__DIR__ . '/common/config/main.php'), require(__DIR__ . '/common/config/main-local.php'), require(__DIR__ . '/console/config/main.php'), require(__DIR__ . '/console/config/main-local.php') ); $application = new yii\console\Application($config); $exitCode = $application->run(); exit($exitCode);
또는 서버의 PHP 실행 파일에 대한 소프트 링크를 추가하세요
ln -s /usr/local/php/bin/ php /usr/local/bin/php
ln -s 현재 파일이 위치할 절대 경로 절대 경로
권장: "#🎜 🎜#YIITutorial"
위 내용은 yii2에서 예약된 작업이 실패하는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











yii2에서 jquery를 제거하는 방법: 1. AppAsset.php 파일을 편집하고 $dependents 변수의 "yii\web\YiiAsset" 값을 주석 처리합니다. 2. main.php 파일을 편집하고 구성을 "'yii"로 추가합니다. "comComponents" \web\JqueryAsset' => ['js' => [],'sourcePath' => null,]" 필드 아래에서 jquery 스크립트를 제거합니다.

이 기사에서는 yii2 프레임워크를 소개하고 몇 가지 CTF 연습을 공유하며 이를 사용하여 yii2 프레임워크를 학습하는 것이 모든 사람에게 도움이 되기를 바랍니다.

예약된 작업은 한 번에 지정된 시점에 atat가 실행되도록 예약되며, 일회성 작업은 atd 서비스에 따라 달라집니다. at 작업을 구현하려면 at 대기열이 /var/에 저장되어 있습니다. spool/at 디렉토리 -V: 버전 정보 표시 -l: 실행 대기 중인 지정된 대기열 작업 나열, atq-d와 동일: 지정된 작업 삭제, atrm-c: 특정 작업 보기 [root@localhost~] #systemctlstartatd[root@localhost~]#systemctlenableatd[root@localhost~]# atnow+1minat>useraddxwzat>#

대부분의 사용자는 Windows 7의 예약 전원 켜기 및 끄기 설정 방법이 무엇인지 모릅니다. 특히 win7에서는 자동 종료를 설정할 수 있지만 실제로는 설정 방법을 모릅니다. 간단한 코드를 입력하고, cmd를 이용하여 설정해야 합니다. 다음은 실제 Windows 7 타이머 켜짐 및 꺼짐 설정 방법을 소개하며, 매우 간단합니다. Windows 7에서 타이머를 켜고 끄는 방법은 무엇입니까? 1. 자동 종료를 설정하세요. 실제로 이 작업은 시스템 자체의 기능 내에서만 수행할 수 있습니다. 즉, 작업 상자에 종료 명령을 입력하는 것입니다. 메뉴 표시줄을 열고 작업을 클릭합니다. 그렇지 않은 경우 바로가기 키를 눌러 열고 win+r을 눌러 엽니다. 2. 예를 들어 3시간 후에 전원을 끄고 싶다면

인터넷의 급속한 발전으로 인해 데이터 정리, 백업, 통계 분석 등과 같은 예약된 작업과 계획된 작업을 백그라운드에서 수행해야 하는 웹사이트와 애플리케이션이 점점 더 많아지고 있습니다. 널리 사용되는 웹 개발 언어인 PHP는 해당 예약 작업 및 계획 작업 기술도 제공합니다. 이 기사에서는 PHP의 예약 작업 및 계획 작업 기술을 자세히 소개합니다. 1. 예약된 작업의 개념 및 사용 시나리오 1.1 개념 예약된 작업은 지정된 시간 또는 시간 간격 내에 지정된 일부 작업 또는 작업을 자동으로 실행하는 것을 의미합니다. 1.2 만들기

1. Composer가 포함된 yii2-redis 마스터 브랜치의 Windows 버전을 다운로드해야 합니다. 2. 압축을 풀고 Vendor/yiisoft에 복사합니다. 3. 'yiisoft/yii2-redis'=>array('name'=>'yiisoft 추가 yiisoft /yii2-redis','version'=>'2.0 아래의 Extensions.php로.

PHP 및 미니 프로그램의 타이밍 작업 및 계획된 작업 관리 인터넷 기술의 지속적인 발전으로 인해 많은 웹 사이트와 응용 프로그램은 데이터 정리, 데이터 분석, 데이터 동기화 등과 같은 특정 작업을 정기적으로 수행해야 합니다. PHP 및 소규모 프로그램 개발에서는 예정된 작업과 계획된 작업을 어떻게 관리하는가가 중요한 주제입니다. 이 기사에서는 PHP와 애플릿을 사용하여 시간이 지정된 작업과 계획된 작업을 관리하는 방법을 소개하고 해당 코드 예제를 제공합니다. PHP에서 예약된 작업 관리 PHP에서는 Cron을 사용하여 예약된 작업을 관리할 수 있습니다.

Webman 프레임워크를 통해 시간이 지정된 작업과 계획된 작업을 어떻게 구현합니까? Webman은 Go 언어를 기반으로 개발된 경량 웹 프레임워크로, 예약된 작업과 계획된 작업을 구현하는 간단한 방법을 제공합니다. 이 기사에서는 Webman 프레임워크를 사용하여 시간이 지정된 작업과 예약된 작업을 구현하는 방법을 소개하고 해당 코드 예제를 제공합니다. Webman 프레임워크를 사용하기 전에 먼저 Webman을 설치해야 합니다. Webman은 다음 명령으로 설치할 수 있습니다: gogetgithub.com/he
