TYPO3スケジュールをインストールしましたが、スケジュールされません。私はTYPO3スケジューラーを実行するために5分ごとにcronジョブをセットアップしました、そして私のsyslogでそれは私に次の行を印刷します:
10月6日14:00:01サーバー/USR/ SBIN / CRON [31775] :(ルート)CMD(/usr/local/bin/php /var/www/typo3/cli_dispatch.phpshスケジューラー)
したがって、cronジョブは機能していると思いますが、TYPO3バックエンドでスケジュールを確認できません。TYPO3スクリプトが正しく開始されていないようです。シェルから実行するcli_dispatch.phpsh
と、多くの奇妙なエラーが発生します。スクリプトには、必要なすべてのユーザー権限があります。助けてくれてありがとう!
sh cli_dispatch.phpshスケジューラを使用してターミナルから起動すると、次のようになります。
sh cli_dispatch.phpsh scheduler
cli_dispatch.phpsh: line 2: ?php: Datei oder Verzeichnis nicht gefunden
cli_dispatch.phpsh: line 3: /120120.tgz: Keine Berechtigung
cli_dispatch.phpsh: line 4: ajax.php: command not found
cli_dispatch.phpsh: line 5: ajax.php: command not found
cli_dispatch.phpsh: line 6: syntax error near unexpected token `c'
cli_dispatch.phpsh: line 6: `* (c) 2005-2008 Kasper Skaarhoj (kasperYYYY@typo3.com)'
fastcgiを有効にしてもまったく機能しますか?
cli_dispatcherスクリプトを開始すると、PHPは著作権メッセージを表示しますが、TYPO3バックエンドではプロトコルにも何もありません。セットアップチェックで、TYPO3の手動ブートストラップからの最終日を取得しましたが、cronjobまたはターミナルからの最終日は取得していません。
CLIモードを有効にしましたがphp -v
、バージョン情報やCLIヒントが表示されませんか?
構成コマンド'configure''--enable-fastcgi''--enable-force-cgi-redirect''--with-gettext''--with-mysql''--with-dom= / usr / include / libxml2 / libxml'' --enable-so'' --with-pcre-regex'' --prefix = / usr'' --datadir = / usr / share / php5'' --with-libdir = lib''- -includedir = / usr / include'' --with-config-file-scan-dir = / etc / php5 / conf.d'' --enable-libxml'' --enable-filter'' --enable-session ''--enable-xml'' --enable-simplexml'' --enable-spl'' --enable-inline-optimization'' --enable-zend-multibyte'' --disable-rpath''- enable-cli'' --with-zlib'' --enable-soap'' --enable-mbstring'' --with-jpeg-dir = / usr'' --with-png-dir = / usr'' --with-gd ''--with-ttf''--enable-gd-native-ttf''--with-freetype-dir = / usr / lib''--with-curl = / usr / local / curl''--with -読み込まれた行'
私も偶然に有効cgi.check_shebang_line
にしました。php.ini