2016-07-10 7 views
0

はい私はちょうどウェブサイトをアップロードしましたが、データベースへの接続はうまくいかず、WampServerはうまく動作します。PDO接続は実サーバでは失敗するPDO - > __構築/ LINUX対WINDOWSサーバ

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in E:\kunden\homepages\16\d634736285\www\compras\index.php:114 Stack trace: #0 E:\kunden\homepages\16\d634736285\www\compras\index.php(114): PDO->__construct('mysql:host=db63...', 'databName', 'Pass', Array) #1 {main} thrown in E:\kunden\homepages\16\d634736285\www\compras\index.php on line 114

そして、これはライン114上のコードです:

これは私の誤りである私は、このような他のポストを見てきましたが、誰も私の答えを解決していない

$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; 
    $bdd = new PDO('mysql:host=dHOSTName;dbname=DatabaName', 'User', 'pass', $pdo_options); 

は、これは私の質問に対する最良の答えではありませんあなた

+0

あなたのホストは 'PDO'を提供していますか?彼らはそれがあなたに使用できるようにしなければなりません。 – FirstOne

+0

'phpinfo();'で単純なページがPDOの準備ができていることを確認しましたか? – Drew

+0

hmm私は彼らが私に – Boris

答えて

0

ありがとうしかし、あなたも、この問題を持っている場合は、あなたのウェブサイトは、Linuxサーバであることを確認してください。私の場合、WindowsサーバーからLinuxサーバーに移行するために、私のホストのサービスに連絡しなければなりませんでした。

だから、これは私が学んだことです:

Windowsサーバ:

は、コンテンツおよびグラフィック概念の管理を容易にします。 ASPなどのMicrosoftアプリケーションを使用する場合は、このオプションも使用する必要があります。ハーク・ショック機能のために。

Linuxサーバ:安定かつ安全であると評さ

、サーバーのこの種は、よりよいPHP、PerlとMySQLで動作します。電子商取引のWebサイトやLinuxサーバーに最適なソリューションは、はるかに安価です。

関連する問題