Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.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 缺少Windows WP-CLI程序包目录_Php_Wordpress_Windows_Composer Php_Wp Cli - Fatal编程技术网

Php 缺少Windows WP-CLI程序包目录

Php 缺少Windows WP-CLI程序包目录,php,wordpress,windows,composer-php,wp-cli,Php,Wordpress,Windows,Composer Php,Wp Cli,使用命令composer global require wp cli/wp cli通过asglobal require,并按此方式获得OK输出 D:\>composer global require wp-cli/wp-cli Changed current directory to C:/Users/User/AppData/Roaming/Composer Using version ^1.2 for wp-cli/wp-cli ./composer.json has been cre

使用命令
composer global require wp cli/wp cli
通过asglobal require,并按此方式获得OK输出

D:\>composer global require wp-cli/wp-cli
Changed current directory to C:/Users/User/AppData/Roaming/Composer
Using version ^1.2 for wp-cli/wp-cli
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 51 installs, 0 updates, 0 removals
  - Installing wp-cli/autoload-splitter (v0.1.3): Downloading (100%)
  - Installing wp-cli/php-cli-tools (v0.11.2): Downloading (100%)
  - Installing wp-cli/mustangostang-spyc (0.6.3): Downloading (100%)
  - Installing composer/semver (1.4.2): Downloading (100%)
  - Installing mustache/mustache (v2.11.1): Downloading (100%)
  - Installing ramsey/array_column (1.1.3): Downloading (100%)
  - Installing rmccue/requests (v1.7.0): Downloading (100%)
  - Installing symfony/filesystem (v3.3.2): Downloading (100%)
  - Installing symfony/config (v3.3.2): Downloading (100%)
  - Installing psr/log (1.0.2): Downloading (100%)
  - Installing symfony/debug (v3.3.2): Downloading (100%)
  - Installing symfony/polyfill-mbstring (v1.3.0): Downloading (100%)
  - Installing symfony/console (v3.3.2): Downloading (100%)
  - Installing psr/container (1.0.0): Downloading (100%)
  - Installing symfony/dependency-injection (v3.3.2): Downloading (100%)
  - Installing symfony/event-dispatcher (v3.3.2): Downloading (100%)
  - Installing symfony/finder (v3.3.2): Downloading (100%)
  - Installing symfony/process (v3.3.2): Downloading (100%)
  - Installing symfony/translation (v3.3.2): Downloading (100%)
  - Installing symfony/yaml (v3.3.2): Downloading (100%)
  - Installing wp-cli/cache-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/checksum-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/config-command (v1.1.1): Downloading (100%)
  - Installing wp-cli/core-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/cron-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/widget-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/super-admin-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/wp-cli (v1.2.1): Downloading (100%)
    Skipped installation of bin bin/wp.bat proxy for package wp-cli/wp-cli: a .bat proxy was already installed
  - Installing wp-cli/shell-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/server-command (v1.0.5): Downloading (100%)
  - Installing wp-cli/search-replace-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/scaffold-command (v1.0.4): Downloading (100%)
  - Installing wp-cli/role-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/rewrite-command (v1.0.1): Downloading (100%)
  - Installing seld/phar-utils (1.0.1): Downloading (100%)
  - Installing seld/jsonlint (1.6.0): Downloading (100%)
  - Installing seld/cli-prompt (1.0.3): Downloading (100%)
  - Installing justinrainbow/json-schema (5.2.1): Downloading (100%)
  - Installing composer/spdx-licenses (1.1.6): Downloading (100%)
  - Installing composer/ca-bundle (1.0.7): Downloading (100%)
  - Installing composer/composer (1.4.2): Downloading (100%)
  - Installing wp-cli/package-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/media-command (v1.0.2): Downloading (100%)
  - Installing wp-cli/language-command (v1.0.2): Downloading (100%)
  - Installing wp-cli/import-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/extension-command (v1.1.0): Downloading (100%)
  - Installing nb/oxymel (v0.1.0): Downloading (100%)
  - Installing wp-cli/export-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/eval-command (v1.0.1): Downloading (100%)
  - Installing wp-cli/entity-command (v1.0.2): Downloading (100%)
  - Installing wp-cli/db-command (v1.1.0): Downloading (100%)
symfony/dependency-injection suggests installing symfony/expression-language (For using expressions in service container
 configuration)
symfony/dependency-injection suggests installing symfony/proxy-manager-bridge (Generate service proxies to lazy load the
m)
symfony/event-dispatcher suggests installing symfony/http-kernel ()
wp-cli/wp-cli suggests installing psy/psysh (Enhanced `wp shell` functionality)
Writing lock file
Generating autoload files

D:\>
但是,当我使用
wp--info
检查wp-cli安装时,我缺少wp-cli软件包目录

D:\>wp --info
PHP binary:     D:\XAMPP\php\php.exe
PHP version:    5.6.8
php.ini used:   D:\XAMPP\php\php.ini
WP-CLI root dir:        phar://wp-cli.phar
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 1.1.0
我想使用此命令全局安装

wp包安装iandunn/wp cli重命名db prefix

但得到以下错误:

错误:无法创建包的编写器目录。

我的路径有这些变量

C:\Users\User\AppData\Roaming\npm;D:\XAMPP\php;C:\Users\User\AppData\Roaming\Composer\vendor\bin;D:\XAMPP\mysql


我如何确保使用composer的global require install方法设置wp cli的软件包目录?我没有在Windows环境变量中设置路径值,而是创建一个名为
wp\u cli\u packages\u DIR
新变量,并将该变量的值设置为
C:\Users\YOUR\u WINDOWS\u YOURSERNAME\u HERE\.wp cli\packages

我还必须在
C:\Users\YOUR\u WINDOWS\u YOURSERNAME\u HERE\.wp cli\
下创建文件夹
packages
。该文件夹不是自动创建的

现在,我可以很好地安装wp-cli包,运行它,它也工作得很好


我没有在Windows环境变量中设置路径值,而是创建了一个名为
WP\u CLI\u PACKAGES\u DIR
新变量,并将该变量的值设置为
C:\Users\YOUR\u Windows\u YOURSERNAME\u HERE\.WP CLI\PACKAGES

我还必须在
C:\Users\YOUR\u WINDOWS\u YOURSERNAME\u HERE\.wp cli\
下创建文件夹
packages
。该文件夹不是自动创建的

现在,我可以很好地安装wp-cli包,运行它,它也工作得很好