0

我已经安装了 TYPO3 计划,但它没有计划。我每 5 分钟设置一个 cron 作业来运行 TYPO3 调度程序,并在我的系统日志中打印出以下行:

10 月 6 日 14:00:01 服务器 /USR/SBIN/CRON[31775]: (root) CMD (/usr/local/bin/php /var/www/typo3/cli_dispatch.phpsh 调度程序)

因此我认为 cron 工作正在工作,但在我的 TYPO3 后端我看不到时间表。TYPO3 脚本似乎没有正确启动。当我cli_dispatch.phpsh从 shell 运行时,它给了我许多奇怪的错误。该脚本具有所需的每个用户权限。谢谢你的帮助!

当我使用 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

4

1 回答 1

1

您可以Setup Check在调度程序模块内部进行选择,以查看调度程序是否已被触发。

于 2012-10-07T12:45:12.020 回答