致命的なエラー:未定義の関数curl_setopt()の呼び出し


10

Magentoのウェブサイトのホスティングでかなりの問題が発生しています。私はいつも共有ホスティングでウェブサイト(Joomla、Wordpress)を走らせてきました。ただし、このMagento Webサイトについては、VPSを推奨しました。

かなりの作業(PHPのメモリサイズが小さすぎるなど)の後、Webサイトはロードされますが、管理領域にアクセスできません。

Fatal error: Call to undefined function curl_setopt() in /var/www/elly/lib/Varien/Http/Adapter/Curl.php on line 87 Call Stack: 0.0001 637816 1. {main}() /var/www/elly/index.php:0 0.0014 708040 2. Mage::run() /var/www/elly/index.php:87 0.0032

誰かがこれを解決するのを手伝ってくれる?


別の質問があります:ショッピングリストに記事を追加した後、ページが読み込まれなくなりました。上の例を探してください:http : //bit.ly/1cvXGKa

例:このページ(http://bit.ly/HlmNAZ)からホバーリングし、[In winkelwagen]をクリックして記事を追加します。

誰かがこれを手伝ってくれませんか?


過去に常に共有ホスティングを使用してきたとのことですが、VPSを使用せずに、Nexcessにアクセスして、Magento Optimized共有ホスティングプランのいずれかにサインアップすることを強くお勧めします。大きな課題に直面している場合を除いて、これは、MagentoとVPSの両方の管理の新機能である自己管理に遭遇する氷山の一角にすぎません。
davidalger 2013年

または、バイトを試してみてください、それはオランダのMagentoホスティング業者です。彼らはあなたのためにすべてをセットアップし、あなたのショップが賢明にホスティングする準備ができていることを確実にします
サンダーマンジェル

回答:


11

サーバーにカールがインストールされていないようです。phpinfo()カールがないか確認してください。存在しない場合、あなたまたはあなたのプロバイダーはそれをPHP設定で有効にすることができます:

/etc/php5/apache2/php.ini (または類似)

拡張機能を有効にする:

extension=curl.so

ありがとう!これはうまくいきました。申し訳ありませんが、私は実際にはこのPHP.iniファイルの初心者です。
srf0611 2013年

8

カールをインストールしてngixまたはapacheとphp5を再起動するだけで同じ問題が発生しました

sudo apt-get install php5-curl
sudo service php5-fpm restart

6

curlPHP の拡張機能を有効にする必要があります。


マリウス、ありがとう。私は確かにこれで「初心者」です。ターミナルを介して接続し、次のコマンドを正常に入力しました。インストール済み、削除する場合は0、アップグレードしない場合は9。」現在インストールされているようですが、同じエラーが発生します。どこかで有効にする必要がありますか?
srf0611 2013年

こんにちは。php.iniを確認して、そこに追加してください。私の更新された回答を参照してください
AnnaVölkl2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.