Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP未定义对“ts_resource_ex';_Php - Fatal编程技术网

PHP未定义对“ts_resource_ex';

PHP未定义对“ts_resource_ex';,php,Php,我正在尝试重新编译PHP以包含pgsql并启用ZTS,但我不断收到一个重复出现的错误代码: sudo ./configure --prefix=/home/me/php --with-config-file-path=/etc --with-pgsql=shared --enable-maintainer-zts sudo make 错误是: ext/standard/.libs/info.o:在函数php\u info\u printf'中: /home/me/workspace/php5-

我正在尝试重新编译PHP以包含pgsql并启用ZTS,但我不断收到一个重复出现的错误代码:

sudo ./configure --prefix=/home/me/php --with-config-file-path=/etc --with-pgsql=shared --enable-maintainer-zts
sudo make
错误是:

ext/standard/.libs/info.o:在函数
php\u info\u printf'中:
/home/me/workspace/php5-5.5.9+dfsg/ext/standard/info.c:83:
未定义对
ts_resource_ex'ext/standard/.libs/info.o的引用:在 函数
php\u info\u print':
/home/me/workspace/php5-5.5.9+dfsg/ext/standard/info.c:97:
未定义对
ts_resource_ex'ext/standard/.libs/info.o的引用:在 函数
php\u info\u print\u html\u esc':
/home/me/workspace/php5-5.5.9+dfsg/ext/standard/info.c:69:
未定义对
ts_resource_ex'ext/standard/.libs/info.o的引用:在 函数
php\u print\u gpcse\u array':
/home/me/workspace/php5-5.5.9+dfsg/ext/standard/info.c:204:
未定义对
executor\u globals\u id'的引用 ext/standard/.libs/info.o:在函数
php\u print\u info'中:
/home/me/workspace/php5-5.5.9+dfsg/ext/standard/info.c:869:
未定义对执行器全局id集合2的引用:错误:ld
返回1退出状态


不清楚是什么原因导致了问题,但
make clean
解决了问题。

再次运行make之前是否运行了
make clean
?我不确定。自从发布了这篇文章(并且忘记了它),我想出了一个解决办法:设置资源最大值,并在不同的进程中运行。好的。我自己刚刚越过了这个问题,
makeclean
为我工作。很高兴知道。你应该把它作为一个答案。
makeclean
对我也很有用