Auge: PHP fopen ohne Fehlermeldung

Beitrag lesen

Hallo

Also es war ein BUG von PHP7.

Wenn ich mich auf den Inahlt des von dir verlinkten Issues auf Stackoverflow verlasse, ist es eben kein BUG.

https://stackoverflow.com/questions/40921520/php-7-ssh2-sftp-stat-bug-work-around

Die Antwort zitiert und verweist auf diesen Blogeintrag zu einem Bug.

„PHP 5.6.28 (and apparently 7.0.13) introduced a security fix to URL parsing, that caused the string interpolation of the $sftp resource handle to no-longer be recognized as a valid URL. In turn, that causes opendir(), readdir(), etc. to fail when you use an $sftp resource in the path string, after an upgrade to one of those PHP versions.“

Es handelt sich also mitnichten um einen Bug, sondern um die Folge der Behebung eines Bugs. Die führte zu einer Verhaltensänderung, in die du nun hineingestolpert bist. Die Lösung hast du ja nun.

Tschö, Auge

--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett