お世話になります。
Moodle 2.71 をPHP 5.4.16 で日本語を組み込み、標準モジュールで運用しております(xsever)。
運用方法は教師を育成するために教師育成の指導員(教師)と教師を目指す(学生)が課題のwordファイルをやり取りするものです。
moodleの設定やPHPファイルの変更は一切していないにも係わらず、突然週末から下記の不具合により、運用が不可能になりました。
教師、学生が課題のファイルを扱う一覧ページで、個々の課題をクリックすると、下記のエラーのため、画面が真っ白になり何も表示されなくなりました。 *エラーはデバッグでDEVELOPERを指定して表示しました。
そこで、/DOMAIN NAME/public_html/member/lib/pdflib.php on line 87行を確認すると、
require_once(dirname(__FILE__).'/tcpdf/tcpdf.php');
になっていますが、該当のフォルダーに[tcpdf.php]は存在せず、[tcpdf.php.suspected]という、ファイルが見つかりました。
削除もリネームもしておりませんので心当たりがないのですが、例えば不正アクセス等のために、サーバーやmoodleが[tcpdf.php]を[tcpdf.php.suspected]にリネームすることはあるのでしょうか? *”suspected”というのが、いかにも自動的にリネームされたように思えます。
解決策として[tcpdf.php.suspected]を[tcpdf.php]にリネームすることによる問題はあるでしょうか?
発生以来調査を続けておりますが最善の解決策がなく行き詰っております。当フォーラムで[tcpdf.php.suspected],[tcpdf.php]を検索しても結果がございません。
*課題のファイルを扱う一覧ページ
URL : https://www.DOMAIN NAME/member/course/view.php?id=3
*個々の課題を扱うページ(下記ページが表示されません)
URL : https://www.DOMAIN NAME/member/mod/assign/view.php?id=139
*デバッグでのエラーメッセージ
Warning: require_once(/home/DOMAIN NAME/public_html/member/lib/tcpdf/tcpdf.php): failed to open stream: No such file or directory in /home/DOMAIN NAME/public_html/member/lib/pdflib.php on line 87
Fatal error: require_once(): Failed opening required '/home/DOMAIN NAME/public_html/member/lib/tcpdf/tcpdf.php'
(include_path='/home/DOMAIN NAME/public_html/member/lib/zend:/home/DOMAIN NAME/public_html/member/lib/pear:.:/opt/php-5.4.16/data/pear:/opt/php-5.4.16/data/php') in /home/DOMAIN NAME/public_html/member/lib/pdflib.php on line 87
何卒、解決策をご教示くださいますようお願いいたします。
Siori Ono