XML-RPC拡張モジュールが有効にされておらす、クラスを公開できない。

XML-RPC拡張モジュールが有効にされておらす、クラスを公開できない。

- 中村 愛作 の投稿
返信数: 3

中村と申します。

今回初めてMoodleで講座を作成し、公開しようとしたところ、

「サーバでXML-RPC拡張モジュールが有効にされていません。あなたはコースを公開または公開済みコースを管理することができません。」

と表示されてしまいコースを公開することができません。

現在利用しているのがさくらインターネットの共有サーバーなので、そちらのphp.ini に「extension=php_xmlrpc.dll」と記述して、xmlrpc拡張が使える状態にしようとしました。

しかし、それでも講座の公開ができません。

別のサイトなどをみると、サーバーを再起動する必要があるということも書いてあるのですが、共有サーバーなので、再起動することができないように見えます。(私自身の知識がそれほどないためなんとも言えません。)

現在の状況から、どのように講座を公開すればいいのか、ご教授いただけますと幸いです。

こちらの環境などで、詳細が分からないと何とも言えない場合などは、ご指摘いただければ追記させていただきたいと思います。

よろしくお願い申し上げます。

中村 愛作 への返信

Re: XML-RPC拡張モジュールが有効にされておらす、クラスを公開できない。

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

下記ページの「お問い合わせ」より「PHPのXML-RPC拡張モジュールを有効にするにはどのようにすれば良いですか?」とお問い合わせください。

[お問い合わせ - さくらのサポート情報]
https://help.sakura.ad.jp/hc/ja

Mitsuhiro Yoshida への返信

Re: XML-RPC拡張モジュールが有効にされておらす、クラスを公開できない。

- 中村 愛作 の投稿

ヨシダさま、

アドバイスありがとうございます。

早速問い合わせてみます。

中村

Mitsuhiro Yoshida への返信

Re: XML-RPC拡張モジュールが有効にされておらす、クラスを公開できない。

- 中村 愛作 の投稿

ヨシダ様

さくらインターネットに問い合わせたところ、

「せっかくご連絡いただきましたところ、誠に恐縮でございますが
さくらのレンタルサーバにおきましては、XML-RPCモジュールは
ご用意しておりません。

導入・設定に管理者権限が不要の場合は、お客様にてご用意いただく事も
可能かと存じますが、記述方法などの詳細なご案内はサポート外とさせて
いただいております。」

との返信をいただきまして、うまくクラスの公開ができていない状態でございます。


現在、PEARというphpのライブラリを用いて、XML-RPCを利用しようとしていまして、

そちらもあと一歩のところだと思うのですが、うまくいきません。


以下のリンクにその新しい質問を投稿いたしましたので、

もしご存知でしたら、以下のフォーラムにご回答をいただけますと幸いです。

https://moodle.org/mod/forum/discuss.php?d=355233


また他にも方法や考えられる原因があれば、ご教授いただけますと幸いです。