Ich stand vor dem selben Problem, es liegt tatsächlichh am fehlenden cURL.
Über Confixx ist das eher selten einzustellen, da wirst du wohl über die Shell arbeiten müssen.
ist aber halb so wild. Nimm einen beliebigen SSH-Client (z.B. PuTTY) und logge dich als root auf deinem vServer ein.
Ich hoffe, du hast Debian als Betriebssystem, da kannst du folgendes einfach ausführen:
- Code: Alles auswählen
apt-get update
apt-get install curl php5-curl
...für php5, bei php4:
- Code: Alles auswählen
apt-get update
apt-get install curl php4-curl
Bei der Installation wirst du ggf. gefragt, ob du die php.ini durch die eine neuere Version ersetzen willst - tu es nicht, würde ich empfehlen. Sonst versaust du dir im Zweifelsfall deine bereits getätigten Einstellungen.
Jetzt hast du die Pakete installiert. Um cURL zu aktivieren, musst du noch eine Kleinigkeit tun:
Wenn cURL global für alle Webseiten aktiviert werden soll, suche die php.ini, bei Debian üblicherweise in /etc/php4(bzw. 5)/apache2/ zu finden. Dort gibt es einen Abschnitt namens Dynamic Extensions.
Am Ende dieses Abschnitts musst du folgendes einfügen:
- Code: Alles auswählen
; cURL activation
extension=curl.so
Jetzt nur noch Abspeichern und anschließend den Apache-Webserver in der Shell neu starten:
- Code: Alles auswählen
/etc/init.d/apache2 restart
oder
- Code: Alles auswählen
apache2ctl restart
Wenn du aber nicht möchtest, dass cURL auch für andere virtual Hosts aktiv wird, sollte(!) folgendes auch funktionieren:
Suche im Confixx nach einer Möglichkeit, die Einstellungen des Kunden-Servers direkt zu bearbeiten. Wenn es da nichts gibt, suche im Verzeichnis /etc/apache2/sites-available (oder /etc/apache2/sites-enabled, ich weiß leider nicht, wie sauber Confixx arbeitet) nach der zum Kunden gehörigen Einstellungsdatei. Dort fügst du folgendes ein:
- Code: Alles auswählen
php_admin_value extension curl.so
Abspeichern und Apache wie beschrieben neu starten.
Jetzt sollten die Benutzeranmeldung und auch alles andere, wo Mails verschickt werden sollen, problemlos funktionieren. Das Mail-verschicken übrigens auch.