Search results

  1. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    We found today a first case of a Windows 11 PC where VC++ x64 was not sufficient (produced the cannot load DLL error, EXE compiled with 2024.2 PHP 8.1). Installing VC++ x86 made the EXE load and work correctly. PC is Windows 11 24H2 x64. This ties back to my previous question. The EXE produced...
  2. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    To update where we are (both for your information, and for anyone else reading the thread): We found an unexpected confounding factor from our tests. We had a report that on some Windows 7 and 10 PCs currently using a PHP 7.3 EXE compiled with 2020, after installing VC 17, installing VC16 was...
  3. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    Before trying an install of a VC++ 2019 version, I’d like to ask another question about runtimes, so I better understand the situation … Taking a wild guess (not knowing much about the subject) based on your reply – does the latest VC++ runtime support PHP 8.4 but not PHP 7.3? If so, that would...
  4. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    We tried installing the current VC++ from the Microsoft link on the Windows 10 PC cited above. That did not make the 2024.2-compiled EXE work, and it also broke the 2020-compiled EXE (which had worked there before the install). To answer your other questions about this PC, there is no antivirus...
  5. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    There’s no other PHP running on these PCs, they’re single-purpose dedicated PCs (basic Windows + whatever customer IT installs + our software). Antivirus is a possibility. Usually it’s known to make antivirus exceptions in case of difficulty, but with focus on the Windows 11 update problems...
  6. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    The 2024.2 EXE uses PHP 7.4, the 2020 EXE uses PHP 7.3. I was aware that the 2024.x version does not include the VC++ runtime needed for Windows 7, which is why we’re distributing an EXE for Windows 7 users that was built with the 2020 version. Is this also an issue for Windows 10 (that EXEs...
  7. B

    Could not load PHP DLL in memory (2024.x but not 2020)

    Until November we were using a production console EXE compiled with the 2020 version of exeoutput, with no problems (in use on Windows 7, 10, 11). When recent Windows updates broke that version, we noticed on your site that the 2024 version should be used for Windows 11 compatibility, tested...
  8. B

    Exeoutput not compatible with Win 11 last update KB5046740

    I have a problem with recent Windows 11 updates that may be related, so I’m posting here instead of starting a new thread. With a console-only EXE file (no GUI) I see at launch “Exception(2024.1.2): Could not load PHP DLL in memory”. If it matters, the EXE includes extensions gd2, openssl, and...
  9. B

    DLL compatibility issue? CLI EXE slow to start and run on some PCs

    That’s a good suggestion - anti-virus has been the cause of so much trouble over the years. In this case, my understanding is that there’s no anti-virus on the PCs, security is only the PCs Windows native firewall and security features. The EXE does have the ability to access the network, so...
  10. B

    DLL compatibility issue? CLI EXE slow to start and run on some PCs

    I have an EXE file from “ExeOutput for PHP 2020.2” that works nearly everywhere, but on a small number of Windows 10 PCs shows application errors. The EXE is command line execution only (no graphical UI, just print statements.) The first symptom is that the EXE is extremely slow to start - it...
  11. B

    Exception(2020.2): Could not load PHP DLL in memory

    The problem prompting my question was seen on Dell PCs with an Intel chipset, and the problem was resolved by updating firmware/drivers from Dell and Intel. I have no understanding of how these updates could have any effect upon the ability of the EXE to load, but that is the observation. In...
  12. B

    Exception(2020.2): Could not load PHP DLL in memory

    On some PCs a compiled command-line EXE (no GUI) fails to start, and I’m hoping that someone here has an explanation. On most PCs the software executes correctly. On some PCs, at startup the following error is generated: “Exception(2020.2): Could not load PHP DLL in memory”. I have not noticed...
Back
Top