私は0h-my-zshをインストールしました。それからwp-cli、.zshrcファイルを変更して書きました:
# FIX PHP MAMP for WP-CLI
export PATH=/Applications/MAMP/bin/php/php5.6.2/bin:$PATH
export PATH=$PATH:/Applications/MAMP/Library/bin/
(私が使っている)mampのせいで。
それからWordPressディレクトリに移動してプラグインをインストールしてみてください。
wp plugin install *name-of-the-plugin*.
しかし、私はエラーメッセージを持っています:
Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in
/Applications/MAMP/htdocs/Wp theme dev/wp-includes/wp-db.php on line 1452
Deprecated: mysql_connect(): The mysql extension is deprecated and will be
removed in the future: use mysqli or PDO instead in /Applications/MAMP/htdocs/Wp
theme dev/wp-includes/wp-db.php on line 1482
Warning: mysql_connect(): No such file or directory in
/Applications/MAMP/htdocs/Wp theme dev/wp-includes/wp-db.php on line 1482
Error:
<h1>Error establishing a database connection</h1>
<p>This either means that the username and password information in your
<code>wp-config.php</code> file is incorrect or we can't contact the database
server at <code>localhost</code>. This could mean your Host's database server is
down.</p>
<ul>
<li>Are you sure you have the correct username and password?</li>
<li>Are you sure that you have typed the correct hostname?</li>
<li>Are you sure that the database server is running?</li>
</ul>
<p>If you're unsure what these terms mean you should probably contact your Host.
If you still need help you can always visit the <a
href='https://wordpress.org/support/'>WordPress Support Forums</a>.</p>
私がタイプした
echo $PATH
これが結果です。
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
それから、
wp --info :
PHP binary: /usr/bin/php
PHP version: 5.5.27
php.ini used:
WP-CLI root dir: phar://wp-cli.phar
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.19.2
私は少し混乱しています。どこで間違えたの?
私は使用されているphp.iniで自分のエラーを見つけました。私の.zshrcファイルで私はphpのバージョンを良いものに変更します(5.5.10)そして今wp.cliはうまく動きます。