3時間ほど、はまりました・・・(キ▼д▼;)トホホ・・
MoodleをPHP5.2.6で初期化しようとしたところ、DOMDocumentクラスのloadメソッドがないとのことで、PHPがFatal Errorで落ちてしまいます。
実際、
$m = get_class_methods('DOMDocument');
var_dump($m);
を実行すると、確かにありません。
マニュアルにはloadメソッドが載っているのですが。
loadメソッドに代わるメソッド、または何らかの対処方法をご存知の方はいらっしゃらないでしょうか?
PHPのバージョンを下げれば、いいのかもしれませんが。
よろしく、お願いします。
No.2ベストアンサー
- 回答日時:
::修正::
DOMDocument::load($xmlFilename)
でした。(つまり引数は文字列じゃなくてファイル名)
この回答への補足
ありがとうございます。
Moodleは、教育用のソフトでして、他のホストでは問題なく動いています。
staticな呼び出しですか。。。
会社に行ったら、試してみます。
解決しました。
msiでインストールしたのですが、そのときにextにdomxmlを入れてました。
いりそうでしたので・・・
それが、悪さをしていたみたいです。
No.1
- 回答日時:
Moodleは使ったことないですが・・
当方PHP5.2.6+WindowsVista環境で
DOMDocument::load($xmlString)
成功しますよ。
Moodleがどんなものなのかは知りませんが、DOMDocumentがいけないのではなくて、Moodleがおかしい?ということになるかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- Visual Basic(VBA) vbaエクセルマクロについて RemoveDuplicatesを使わずに、重複行を削除すらマクロを作 3 2023/03/02 22:03
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
ラッパークラスって何ですか?
-
ユーザ定義関数にデフォルト引...
-
Objectの型チェック
-
透過PNGが透過されない!!
-
CFileDialogの最初のディレクト...
-
【file_exists】ファイルが存在...
-
フォントの色を変えるには?
-
VB6にてメールを送信する方法
-
C# Excelファイルへの画像挿入。
-
フォームで戻った際に入力済み...
-
.htaccessにphp_valueが使用できな
-
別ファイルの変数を呼び出した...
-
3つ以上の論理積は利用可能なの...
-
onedrive にexcelファイルをア...
-
PHPのif文でその処理を途中で抜...
-
$_SESSION 有効期限をブラウザ...
-
リクエストメソッド
-
pg_exec()、pg_result()は、使...
-
VBSの「MsgBox」について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
phpのクラスにて別ファイルの変...
-
ラッパークラスって何ですか?
-
class定義のphpをファイル分割...
-
phpのクラスメソッドの定義が長...
-
'_'(アンダースコア)の使い方...
-
クラス
-
配列とオブジェクトの違い
-
PHPのクラス名の付け方
-
codeigniter cartのoptions
-
メンバインスタンスへのアクセ...
-
PHPでオブジェクト指向開発して...
-
ユーザー定義関数とクラスの違...
-
ソースファイルの分け方について
-
データベースで値をインクリメ...
-
require_onceについて
-
PHPでサブクラスからスーパクラ...
-
phpで使用不可のクラス名
-
php、可変プロパティ名について
-
比較演算子===と!==について
おすすめ情報