• ベストアンサー

'DOMDocument' not found

wordpress にてサイト構築しておりますが、先日 テーマファイルを購入し、設置してみると Fatal error: Class 'DOMDocument' not found in /var/www/html/domain.com/wp-content/themes/goodspace/include/function-regist.php on line 53 と表示されました。 ■環境 さくらVPS php5.3.17 php-xml もインストール済みなんですが、 この表示がきえません。 ご教授いただければ幸いです。 よろしくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

すでに確認済みかもですが、 この記事とか見られました? http://umioyo.seesaa.net/article/274731380.html 同じテーマを私の環境で実行できればいいのですが、 有料なのでむずかしいとこですね。

guuusan
質問者

お礼

さくらサーバの創業日記の中にもありました。 ご紹介いただいた内容の記事のことが書かれてあり さっそく試してみたところ、ばっちりでした! ご回答ありがとうございました!

関連するQ&A

  • Wordpress初心者です

    wordpress初心者です。 wordpressを勉強しようとしていて、最初でつまづいてしまいました。 XAMPPを導入して、htdocs/wordpress/wp-content/themes/twentythirteen/index.php をhttp://localohst/wordpress/wp-content/themes/twentythirteen/index.php で表示させようとしたら、 Fatal error: Call to undefined function get_header() in C:\xampp\htdocs¥wordpress\wp-content\themes\twentythirteen\index.php on line 17 とエラーが出てしまって表示できません。何が原因でどのように対処すればよいのでしょうか? よろしくお願いします。

    • 締切済み
    • CSS
  • Wordpress のPHPファイルをIEで開く

    WordPress のテーマを変更したいと思い、PHPファイルをいじったのですが PHPファイルをそのままIEで開けないんですね。 ディレクトリはこんな感じなんですが、 C:\Program Files\Apache\Apache24\htdocs\wordpress\wp-content\themes http://localhost/wordpress\wp-content\themes\twentytwelve\index.php では開けませんでした。間違ってますか? It works と表示されるファイル(C:\Program Files\Apache\Apache24\htdocsにあります。)はhttp://localhost/で開けます。

    • ベストアンサー
    • PHP
  • PHP5.2.6でのDOMDocumentのloadメソッド

    3時間ほど、はまりました・・・(キ▼д▼;)トホホ・・ MoodleをPHP5.2.6で初期化しようとしたところ、DOMDocumentクラスのloadメソッドがないとのことで、PHPがFatal Errorで落ちてしまいます。 実際、 $m = get_class_methods('DOMDocument'); var_dump($m); を実行すると、確かにありません。 マニュアルにはloadメソッドが載っているのですが。 loadメソッドに代わるメソッド、または何らかの対処方法をご存知の方はいらっしゃらないでしょうか? PHPのバージョンを下げれば、いいのかもしれませんが。 よろしく、お願いします。

    • 締切済み
    • PHP
  • wordpressのcommonディレクトリ配置

    基本的な質問で申し訳ないのですが、wordpressで共通ディレクトリを置く位置はどこが無難なのでしょうか。 hoge/wp-content/themes/ORIGINAL/(1) (2)/wp-content/themes/ORIGINAL/ (1)に置くものなのか、(2)に置くものなのか、それ以外なのか。

    • ベストアンサー
    • PHP
  • 特定のHPだけ見れない

    特定の(1つの)HPが見れなくなりました。 キャッシュで開くと見れるみたいですが、 普通にクリックしても見れません。 昨日までは普通に見れたのに…なぜでしょうか? 具体的に言うと、そのHPに行こうとすると、 以下のような英語文字が出てきます。 (画面は白い)↓ * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('wp/wp-blog-header.php'); ?> 検索のやつで英訳してみたのですが… WordPressアプリケーションに面していてください。 このファイルは何もしないで、テーマをロードするためにWordPressをして、言う* wp-ブログ-header.phpをロードします。 * * @package WordPress */ /** * WordPressテーマをロードして、それを出力するようにWordPressに言います。 * * @var bool */ 定めてください(『WP_USE_THEMES』(本当の)); /WordPress EnvironmentとTemplate */が必要とする(『wp/wp-blog-header.php』)** Loads; ?> 2.* WordPressアプリケーションに面していてください。 このファイルは何もしないで、テーマをロードするためにWordPressをして、言う* wp-ブログ-header.phpをロードします。 * * @package WordPress */ /** * WordPressテーマをロードして、それを出力するようにWordPressに言います。 * * @var bool */ 定めてください(『WP_USE_THEMES』(本当の)); ちょっとよくわかりません。PCが苦手というのもあって。 どうすれば見れるようになりますか? 他のHPやサイトは普通に見れます。 詳しい方、どうかお願いします。 Windows7、CORE i 5 東芝dynabook TX/77MBL です。

  • WORDPRESSのfunctions.php

    こんばんは。 タイトルの「functions.php」のカスタマイズについて、いろんなサイトで書かれています。 http://www.webcreatorbox.com/tech/customize-wordpress-admin-page/ 私も試そうと思っていますが、「wp-content/themes/(テーマ名)」の中と「wp-includes」の中と2つあります。 どっちのことでしょうか?

    • 締切済み
    • CSS
  • Not Foundが表示されます。

    RedHatLinux8.0、php4.2.2を使用しています。phpは以前は普通にブラウザで表示されていたのですが、http://www.kent-web.com/bbs/aska.html から掲示版のCGIプログラムをダウンロードしてから、なぜかphpが表示されなくなってしまいました。 掲示版CGIの格納場所は /var/www/cgi-bin/bbs phpファイル格納場所は /usr/local/apache/htdocs/01/01-01.php ブラウザの実行 http://localhost/01/01-01.php *表示結果* Not Found The requested URL /01/01-01.php was not found on this server. Apache/2.0.40 Server at _default_ Port 80 セキュリティレベル WWW(HTTP)をチェックしても結果同じでした。 アドバイスよろしくお願いします。

    • 締切済み
    • PHP
  • Wordpress で不要なPHPがある場合は?

    外注により作成された Wordpress テーマを使いサイトを運用しています。 しかし、明らかに関係ないPHP(ページのテンプレート?)があり削除しても問題ないのか分からないため質問させていただきました。 具体的には、、、 wp-content/themes/***_wp/page-a***e.php というPHPファイルがたくさんあります。 中身をみると全く関係ない他社の内容が書かれています。 動作的に遅くなるとかあるようでした削除したいと思っていますがなにか問題となる事はあるでしょうか?

  • wordpressのタグについて

    ワードプレスの教科書の本に沿って勉強しているのですが、さっそく躓いてしまいました。。 よろしくお願いいたします。 テーマ作成で、プライムストラテジーのサイトからpacificという練習用テーマをダウンロードし、 xamppでローカル開発環境を準備した中に入れ、ソースをwpテンプレートタグに置き換えを行っているのですが、cssファイルの置き換えは問題ないのですが、テーマファイルディレクトリの置き換えがうまくできません。。 たとえば、cssは、 <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url'); ?>" />    ↓↓↓ <link rel="stylesheet" type="text/css" media="all" href="http://localhost/wordpress/wp-content/themes/pacific/style.css" /> で、ちゃんと表示されている。 テーマファイルディレクトリは、 href="<?php bloginfo('templete_url'); ?>/images/touch-icon.png"    ↓↓↓ href="wp/images/touch-icon.png" ソースの一部↓ ----------------------------------------------------------- <!DOCTYPE HTML> <html dir="ltr" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>title</title> <link rel="apple-touch-icon" href="wp/images/touch-icon.png" /> <link rel="shortcut icon" href="wp/images/favicon.ico" /> <link rel="stylesheet" type="text/css" media="all" href="http://localhost/wordpress/wp-content/themes/pacific/style.css" /> ・・・ ----------------------------------------------------------- <?php bloginfo('templete_url'); ?>の部分は、wp とだけ表示されてしまうのですが、 http://localhost/wordpress/wp-content/themes/pacific と表示させたいのですが、 この部分はどこを参照しているのでしょうか。 (どこを修正したら、ちゃんと出るようになりますでしょうか。) 不足している情報があれば追加しますので、わかる方がいらっしゃいましたらご教示いただけますと幸いです。 どうぞよろしくお願いいたします。

  • WordPressを複数インストールしたい

    質問させていただきます。 すでにWordPressをインストールしておりますが もう一つ、インストールしようと思ったのですが うまくいきません。 (1)WordPressのサイトから3.1.1をダウンロードしました。 http://ja.wordpress.org/ (2)フォルダ名を変えて(フォルダ名:wp2)サーバーにアップロードしました。 (3)フォルダのアクセス権を755に設定しました。 (4)アップロードしたところにアクセスしたら <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); ?> とでてきます。 どうすれば良いでしょうか。 よろしければ、アドバイスお願い致します。

専門家に質問してみよう