web-dev-qa-db-ja.com

wp-cliのインストール

私は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

私は少し混乱しています。どこで間違えたの?

1
Christophe

私は使用されているphp.iniで自分のエラーを見つけました。私の.zshrcファイルで私はphpのバージョンを良いものに変更します(5.5.10)そして今wp.cliはうまく動きます。

1
Christophe