サポート » インストール » ロリポップサーバーへのインストールでFatal error

  • 解決済 Fukumi

    (@fukumi)


    こんにちは!

    本日ロリポップサーバーへ、WP3.7.1の新規手動インストールを試みました。
    ルートにサブフォルダを作成し、そこにインストールしています。
    configファイルの生成の部分までは問題なく進んだのですが、その後インストール.phpの実行の手前でFatal errorが発生し、その先に進めない状態です。

    エラーが起きているURLは「xxx/wp-admin/install.php」(xxxは当方のサーバーアドレス)で、表示されているメッセージは

    「Fatal error: Call to undefined function add_shortcode() in xxx/wp-includes/class-wp-embed.php on line 23」

    です。
    未定義の関数「add_shortcode()」があるでよ、というエラーメッセージであることは理解したのですが、同様のインストールエラーが出ている記事を発見できません。

    最初サーバーのPHP設定が5.2になっていたのでそれが原因かと思いましたが、5.3に更新後もエラーは解消されない為、それとはまた別問題のようです。

    エラーをキーにグーグル先生に教えを請いましたが、ヒットしたのは
    http://wordpress.org/support/topic/attack-of-the-php-fatal-errors?replies=5
    このフォーラム位でした。
    何が原因なのか、もしご存知の方がおいでのようでしたら、ぜひご教示くださいませ。
    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 Fukumi

    (@fukumi)

    自己解決の兆しです。

    関数名からCodexの記事に辿り着き
    http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/add_shortcode
    この一文↓
    「add_shortcode() は、 wp-includes/shortcodes.phpにあります。」
    から、念のためshortcodes.phpの状況を確認してみました。
    そしたらなんとサイズが O KB!
    (実際には12KBのファイルです。)

    解凍後FTPでアップロードしたのですが、回線の具合が悪かったのか、ちゃんとアップロードができていなかったというオチでした。
    当該ファイルをアップロードしなおしたら、きちんとインストール成功いたしました!

    なんかとってもお恥ずかしい結果でしたが、同様の事象にお悩みの方の出現する可能性もあるかもなので、
    このままトピックは残しておきます。

    いやはや。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ロリポップサーバーへのインストールでFatal error」には新たに返信することはできません。