Ist fsockopen in Xampp aktiv?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Ist fsockopen in Xampp aktiv?

Postby Pascal1 » 18. March 2021 22:33

Hallo erst einmal. Ist in Xampp standarfmässig die fsockopen aktiviert?
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ist fsockopen in Xampp aktiv?

Postby Nobbie » 18. March 2021 23:00

Ja.
Nobbie
 
Posts: 13171
Joined: 09. March 2008 13:04

Re: Ist fsockopen in Xampp aktiv?

Postby Pascal1 » 19. March 2021 00:14

Danke Nobbie. Wo deaktiviere ich diese?
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ist fsockopen in Xampp aktiv?

Postby Altrea » 19. March 2021 01:02

In deiner php.ini gibt es eine Einstellung "disable_functions". Mit dieser kannst du nach belieben PHP Funktionen deaktivieren.
https://www.php.net/manual/en/ini.core. ... -functions
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Ist fsockopen in Xampp aktiv?

Postby Nobbie » 19. March 2021 11:30

Rein aus Neugier: wozu musst Du fsockopen disablen (omg, was für ein Deutsch)?

Zum Verständnis: mit dieser disable Funktion schaltet man die Funktion nur in diesem Script aus, während es ausgeführt wird. Die Funktion ist damit nicht generell aus PHP verbannt, jedes andere Script kann sie aufrufen.
Nobbie
 
Posts: 13171
Joined: 09. March 2008 13:04

Re: Ist fsockopen in Xampp aktiv?

Postby Pascal1 » 23. March 2021 23:09

Naja, generell ist dann diese Funktion doch deaktiviert beim Xampp-PHP, oder nicht?

Es ist zum Test gedacht, wenn ein Server das nicht unterstützt, wie es sich dann verhält.
Pascal1
 
Posts: 37
Joined: 10. April 2006 19:17

Re: Ist fsockopen in Xampp aktiv?

Postby Nobbie » 24. March 2021 10:48

So ganz verstehe ich die Antwort nicht. Grundsätzlich bekommt man eine Fehlermeldung mit Abbruch, wenn man eine Funktion aufruft, die nicht vorhanden ist. Das ist das Standardverhalten.

Ob die Funktion erfolgreich ausgeführt wird, ist ja letztendlich von vielen Dingen abhängig, aber das Script bricht normalerweise nicht ab, es sei denn, es ist so programmiert.

Und wieso meinst Du, diese Funktion wäre normalerweise bei Xampp "deaktiviert"? Ich habe vor langer Zeit mal ein Script programmiert mit einem fsockopen() Aufruf, das lief problemlos unter Xampp, ich habe da nichts besonderes veranlassen müssen. Ich glaube auch nicht, dass sich das inzwischen geändert hat. Ich weiß jetzt auch nicht, ob die Funktion durch eine extension zur Verfügung gestellt wird, oder ob es eine Kernfunktion ist. Aber wenn Du etwas weiter ausholst und erklärst, worum es genau geht, kann man das vielleicht testen?!
Nobbie
 
Posts: 13171
Joined: 09. March 2008 13:04

Re: Ist fsockopen in Xampp aktiv?

Postby Altrea » 24. March 2021 12:52

Pascal1 wrote:Naja, generell ist dann diese Funktion doch deaktiviert beim Xampp-PHP, oder nicht?

Wenn du fsockopen in deiner php.ini in der Einstellung disabled_functions einträgst, dann ist die Funktion für alle PHP Scripte gesperrt und es erscheint eine Meldung wie "Warning: fsockopen() has been disabled for security reasons".
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 51 guests