2016-10-25 3 views
0

ローカルで行った後、私はmagento 1.9をサーバーにインストールしました。私は、サーバー上のすべてのファイルをアップロードし、Magentoのをインストールしようとしたとして、それは私がMagentoをインストールしているときにPHP拡張モジュールpdo_mysqlをロードする必要があります

PHP Extensions "pdo_mysql" must be loaded. 

誰かが私が何をすべきを教えてくださいましたか?エラー - 与えましたか

おかげ

+0

※PHPのインストール中に間違えているのですが、インストール中にはマゼンタをインストールしていますが、 php-mysql-drivers *をインストールしようとしましたか? –

+0

実際に私はサーバー上で初めてこれをやっているので、ローカルのようにサーバー上のすべてのファイルをアップロードしてインストールしようとしましたが、magentoの開始ページは開いていましたが、次のページでデータベースの詳細を記入します。上記のエラーが発生します。マゼンタをインストールしている間にサーバーにもっと多くのものをアップロードする必要がありますか? –

答えて

1

これは非常に簡単です。)

Windowsサーバ上で、あなたのphp.iniでLinuxサーバ上で

extension=php_pdo.dll 
extension=php_pdo_mysql.dll 

を次の行を追加することができますあなたがPHPをコンパイルすることができます次のオプション--with-pdo-mysql php.iniに次の行を追加します。

extension=pdo.so 
extension=pdo_mysql.so 

詳細情報:https://forum.piwik.org/t/you-need-to-enable-the-pdo-and-pdo-mysql-extensions-in-your-php-ini-file/261

+1

多くの場合、2つの異なる 'php.ini'ファイルがあります。 'phpinfo()'出力で特定されたものを修正してください。 – RiggsFolly

+0

私はphp.iniファイルを作成してこのコード拡張を貼り付ける必要があると読んだことがあります:pdo.so extension = pdo_sqlite.so extension = sqlite。だから extension = pdo_mysql.so 私は理解できませんでしたあなたのコードを貼り付けなければならないファイル - php.iniまたはphp.ini.sample –

関連する問題