Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
PECL install solr error`php\u bin d:\xampp\php\php.exe似乎有一个后缀\php.exe`_Php_Solr - Fatal编程技术网

PECL install solr error`php\u bin d:\xampp\php\php.exe似乎有一个后缀\php.exe`

PECL install solr error`php\u bin d:\xampp\php\php.exe似乎有一个后缀\php.exe`,php,solr,Php,Solr,试图使用pecl install solr从pecl安装solr扩展,但出现此错误php\u bin d:\xampp\php\php.exe似乎有后缀\php.exe,但配置变量php\u suffix不匹配我认为这是一个警告。尝试在终端中运行以下命令: pecl config-set php_suffix \php-cgi.exe pecl config-set php_bin C:\pathto\php\php-cgi.exe 为了修复错误,请按顺序运行以下命令,但将路径替换为php安

试图使用
pecl install solr
从pecl安装solr扩展,但出现此错误
php\u bin d:\xampp\php\php.exe似乎有后缀\php.exe,但配置变量php\u suffix不匹配

我认为这是一个警告。尝试在终端中运行以下命令:

pecl config-set php_suffix \php-cgi.exe
pecl config-set php_bin C:\pathto\php\php-cgi.exe 

为了修复错误,请按顺序运行以下命令,但将路径替换为php安装文件夹的路径。这是给我修的。通过第一个命令,您可以告诉配置文件php二进制文件夹的位置。通过第二个命令,可以附加php可执行文件

pecl config-set php_bin C:\xampp\php
pecl config-set php_suffix \php.exe

请注意php二进制文件夹、php可执行文件(后缀)和斜杠之间的区别。实际上,由于路径中有点,我不得不将php_后缀设置为just.exe。