1

Ubuntu 12.04 で実行されている Elgg Web サイトが突然死の白い画面を生成し始めました。PHP ファイルに変更は加えられていません。すべてのファイルは直前まで機能していました。これは、Apache で発生する唯一のエラーですerror.log

[Thu Jul 23 09:45:49.672038 2015] [:error] [pid 6905] [client 127.0.0.1:53280] PHP Fatal error:  Call to undefined function Elgg\\mysql_connect() in /var/www/my-website/engine/classes/Elgg/Database.php on line 144

Apache2 は HTML および PHP ページを読み込むことができ、コマンド ラインから MySQL にログインできます。再起動apache2しましたmysql。PHP、AFAIKは最新バージョンです。コンピューターを再起動し、最新の更新プログラムをインストールしました。次のテスト ページは、訓練されていない目には異常に見えるものを何も生成しません。

<?php
echo "Test!";
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

phpinfo(); 
exit(); 

?>

この投稿では、更新が実行されて PHP / mysql 接続が切断された可能性があると思われますが、それを確認することはできません。簡単に言えば、私は困惑しています。エラーが であることを考えるとundefined function Elgg\\mysql_connect()、構成レベルで何かがうまくいかなかったと思いますが、それを修正する方法も、何が原因であるかについての確固たる仮説もわかりません。次に何を試せばいいですか?

4

1 に答える 1