Zum Inhalt springen
ThreadJoomla

curl open und safe_mode on beißen sich

Kategorie
Joomla
Gelesen
4005
Antworten
4
Erstellt von: gelöschter BenutzerDatum: 26.08.2010, 13:11 Uhr

Redaktionelle Ergänzung vom 7. September 2026. Die ursprüngliche Diskussion bleibt als Archivbeitrag erhalten.

Einordnung: Historische PHP-Einstellungen richtig zuordnen

Die zitierte Fehlermeldung stammt aus einer alten PHP-Umgebung. safe_mode wurde bereits mit PHP 5.4 entfernt. Eine heutige Fehlersuche sollte deshalb mit der tatsächlich ausgeführten PHP-Version und der vollständigen aktuellen Meldung beginnen. open_basedir ist eine davon getrennte Einstellung; die beiden Begriffe sollten nicht als ein gemeinsamer Schalter behandelt werden.

Bei fehlgeschlagenen HTTP-Abrufen prüfen Sie außerdem Zieladresse, Weiterleitungen, Zeitüberschreitung und Zertifikatsfehler. Schutzvorgaben pauschal abzuschalten ist keine gezielte Diagnose. Dokumentieren Sie die benötigten Ziele der Erweiterung und stimmen Sie Änderungen an Laufzeit oder Hosting mit deren Anforderungen ab. Der alte Codeausschnitt ist eine historische Antwort, keine aktuelle Konfigurationsempfehlung.

Weiterführende Dokumentation: PHP: Änderungen in Version 5.4

Startbeitrag

Originaler Foreninhalt in modernisierter Darstellung.

Zur Kategorie
gelöschter Benutzer
Threadstart · Joomla 4005 mal gelesen · 26.08.2010, 13:11 Uhr

Hallo zusammen!

Ich habe bei einem Community Builder Plug-In die folgende Fehlermeldung erhalten:

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set

Es handelt sich dabei um das My Tweets-Plug-In

Kann man das beheben ohne eines von beiden ausschalten zu müssen?

Gruß

Marcus

Antworten

4 Beiträge
JDev Xer Content Gott (1224 Beiträge)
am 26.08.2010, 17:11 Uhr schrieb romacron
Antwort

Hallo Marcus,
in der PHP.ini safe_mode off
und open_basedir off
wenn Du nicht an die php.ini kommst, kann man es per phpflag in der .htaccess anpassen.

Alle Schritte und Versuch mit Vorsicht und vorher noch goo befragen.

Foren Moderator Evil Genius Content Halbgott (973 Beiträge)
am 26.08.2010, 17:32 Uhr schrieb matthes
Antwort

Er möchte es ja nicht abschalten. Wobei ich mir nicht sicher bin, was genau... open_basedir, safe_mode oder followlocation?

FOLLOWLOCATION könnte man noch am einfachsten deaktivieren, ohne irgendwelche größeren Folgen.
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);

Die Funktionalität kann man bei Bedarf dann auch nachbauen, Rückgabestatus überprüfen, Header auf "Location" untersuchen, usw.


Make Seitenreport great again!
JDev Xer Content Gott (1224 Beiträge)
am 26.08.2010, 17:39 Uhr schrieb romacron
Antwort

safe_mod und open_basedir sind immer mehrere Gedanken wert, warum man solche Sachen nicht unbedingt benutzen muss/sollte

Joomla Standart safe_mod off

Foren Moderator Content Gott (1886 Beiträge)
am 26.08.2010, 17:43 Uhr schrieb hansen
Antwort

romacron schrieb:

Alle Schritte und Versuch mit Vorsicht und vorher noch goo befragen.


Hier sind eigentlich etliche Beispiel vorhanden:

www.google.de/search


Natürlich nur, wenn man suchen will.

hansen
Nepal Rundreisen