サポート » インストール » WordPress4.4.2をMAMP PRO環境にインストールしようとしたら500エラーが出ます。

  • 解決済 otaharunobu

    (@otaharunobu)


    WordPress4.4.2をMAMP PRO環境にインストールしようとしたら500エラーが出ます。
     
    いつもお世話になります。
     
    C:\MAMP\htdocsに「aichi」というフォルダを作って、そこにダウンロードしたWordPressを解凍していれました。
     
    データベースも「aichi」というデータベースをutf8mb4_general_ciを作りました。

    そして、chromeで「aichi」にアクセスすると、『サーバーエラー 500』がでます。
    (aichi では現在このリクエストを処理できません。500 とでます。)

    そこで、install.phpから順番に「die(“OK!”);」をいれて、どこでエラーが出ているか、
    検証してみると、
    どうも、wp-includesの中のload.phpの369行目あたりにある、

    $wpdb = new wpdb( DB_USER, DB_PASSWORD, DB_NAME, DB_HOST );

    で、エラーが出ているようです。

    この処理のすぐ前で、「die(“OK!”);」を入れるとブラウザに「OK」と表示され、
    この処理のすぐ後に、「die(“OK!”);」を入れるとブラウザに「サーバーエラー 500」と表示されます。

    ここまでで、私の実力ではギブアップです。

    これはどんなトラブルで、なにが原因で、どのように対応すればいいのでしょうか??
     
    ご教示くださいませ。

    MAMP ProはApacheとMySQLはキチンと動いています。。

    お知恵をお借りできましたらうれしいです。

    よろしくお願いします。

    OS:Windows10
    WordPress:4.4.2
    PHP: 5.6.8
    Mysql :5.5.41

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 천궁 메텔

    (@digitmaetel)

    「aichi」というフォルダ名は必然なのですか

    トピック投稿者 otaharunobu

    (@otaharunobu)

    いえ、別に「aichi」である必要はありません・・

    ほかのフォルダ名でも試してみましたが
    同じです。

    トピック投稿者 otaharunobu

    (@otaharunobu)

    お世話になります

    いままで動いていたWordPressサイトの/wp-admin/
    にアクセスしたら、

    *****************************************

    データベース選択不可
    データベースサーバーに接続できました (ユーザー名とパスワードには問題ありません) が、データベース xxx を選択できませんでした。

    本当に存在していますか ?
    ユーザー root にはデータベース xxxx を使用できる権限がありますか ?
    一部のシステムでは username_xxxxのようにデータベースの接頭辞にユーザー名がつけられています。これが問題になっている可能性はありませんか ?
    データベースのセットアップ方法が分からない場合はホスティングサービスに連絡してください。それでもダメならWordPress サポートフォーラムでヘルプを見つけられるかもしれません。

    ******************************************

    とでました。
    (xxxはデータベース名です)

    3月のころは動いていたのは確かです。。

    あと書いておくのを忘れてましたが、
    Windows10のマシンのローカル環境での話です・・

    ご教示くださいませ

    よろしくお願いします

    トピック投稿者 otaharunobu

    (@otaharunobu)

    ありがとうございました。。。

    wp-config.phpを自分でエディタで書き換える方法で解決しました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「WordPress4.4.2をMAMP PRO環境にインストールしようとしたら500エラーが出ます。」には新たに返信することはできません。