私はPHP 5.3.4をpcntlとposixでソースからコンパイルして実行しています。奇妙なTC_STRINGエラー
私は更新し、php-processやphp-cliを含むいくつかのパッケージを更新しました。
は、その後、私は私のPHPのデーモンを実行し、それがエラーを投げた -
PHP Warning: dl(): Dynamically loaded extensions aren't enabled in /var/www/html/includes/init.php on line 27 PHP Fatal error: Class 'Mongo' not found in /var/www/html/includes/init.php on line 29
デーモン更新前の罰金走りました。
私は少しを検索し、#!/usr/bin/php -q
から#!/usr/bin/php -d enable_dl=On -q
に、ファイルの最初の行を変更さて、これを実行することは
PHP: syntax error, unexpected TC_STRING in Unknown on line 7
このエラーがスローされます。しかし、デーモンは警告を除いて正常に動作します。
それは私には意味がありません。私のスクリプトの7行目は大丈夫です。これは何でしょうか?
ありがとうございます。
'のexec( "$ ARGVの上のPHP -d enable_dl = [0]")い;'動作しますか?あなたのエラーは、明らかにシバンラインのパラメータを渡すことによるものです。私はこれがバグかどうかわかりません... –