■wordpress実行の際のエラー対処
お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。
と、でてしまう。
■mysql処理
・ルートにパスワード設定
mysqladmin -u root password NEWPASS
・パスワードを使ってルートでログイン
CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass';
GRANT ALL PRIVILEGES ON *.* to 'user'@'localhost' IDENTIFIED BY 'pass';
flush privileges;
create database wordpressdb;
・wordpressのconfig設定を変える
/var/www/html/wordpress
wordpressを入れてあるディレクトリに移動
cp wp-config-sample.php wp-config.php
configファイルをコピー
vim wp-config.php
vimで以下の中身を書き換え
/** WordPress のためのデータベース名 */
define('DB_NAME', 'database_name_here');
/** MySQL データベースのユーザー名 */
define('DB_USER', 'username_her');
/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'password_here');
上の三つを書き換えるのだが、
書き換える場所を、左側のシングルクオーテーションで囲まれた場所だと思い込み、
何度やっても’エラー: データベースに接続できません’という表示が解消されず、はまってしまっていた。
正しい書き換えは以下の部分。
'database_name_here'
'username_her'
'password_here'
気づいてみれば下らないことだが、はまる時ってこんなもの。
■参照
MySQL Change root Password
http://www.cyberciti.biz/faq/mysql-change-root-password/
0 件のコメント:
コメントを投稿