2017-08-14 3 views
-1

を動作を停止しました新しい接続ファイル。すべてが完璧に動作しています。WHMCSは突然私のMySQLサーバは私が同じデシベルの資格情報をテストしたまでです <p></p> ..私はWHMCS寿命のライセンスを使用していますが、それは突然動作を停止し、今では私に偽思われるデータベースに接続できませんでし見せて

もののWHMCSのスタッフは誰にも同じ問題に直面している場合はちょっと...私のため

を冗談...それはDBの問題だと言っています。ありがとうございました。

+0

http://prntscr.com/g862bd http://prntscr.com/g862iq は、しかし、私のカスタムmysqliの接続ファイルデータベースごとのように接続され、同じサーバー上の他の多くのウェブサイトは、すべてのMySQLに接続されているがありますこの問題のみを解決することは問題を引き起こしています。 –

答えて

0

あなたはtest_db_configuration.phpとしてあなたWHMCSインストールのルートディレクトリにある次のファイルを作成することができます。

<?php 
include('configuration.php'); 

try{ 
    $db = new PDO("mysql:host=".$db_host.";dbname=".$db_name, $db_username, $db_password); 
    echo 'Connected to the MySQL server.'; 
} 
catch(PDOException $ex){ 
    echo 'Unable to connect: <strong>'. $ex->getMessage();'</strong>'; 
} 

は、ファイルやオープンhttps://your-client-area/test_db_configuration.phpを保存します。動作している場合は、ブラウザにテキストConnected to the MySQL server.が表示されます。それ以外の場合は、原因が表示されます。

スクリプトが接続できない場合は、データベースログにエラーがないかどうかを確認してください。通常は/ var/lib/mysql/hostname .errまたは/ var/log/mysqlにあります。エラーが見つからない場合は、MySQLでエラーログが有効になっているかどうかを確認したり、my.cnfで目的の場所にログを記録するように設定したりできます。

+0

データベースはすでに私の投稿に記載されているように動作しています。私はそれを直接接続することができます –

+0

それが動作している場合、我々はこの問題をさらに見ることができます。スクリプトはWHMCSとまったく同じデータを使用するので、設定は問題ではないことがわかります。 MySQLログでエラーをチェックしましたか(これを有効にしましたか?)それはあなたにいくつかの手がかりを与えるかもしれません。 WHMCSのデバッグモードも有効にしましたか?これを行うには、 'configuration.php'に以下を追加します:' $ display_errors = true; ' – mrkoopie

関連する問題