我运行从源代码pcntl和posix编译的PHP 5.3.4。奇怪的TC_STRING错误
我做了更新和一些软件包,包括PHP进程和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( “PHP -d enable_dl =在$ ARGV [0]”);`工作?你的错误显然是由于在shebang行中传递了参数。我不确定这是否是一个错误,虽然... – 2011-01-06 07:09:40