PHP Info: Version 7.0.0

PHP 7.0.0 on EasyPHP DevServer 14.1 VC11

Waiting to EasyPHP DevServer release v15.10 with bundled PHP 7, I went to install latest PHP on my machine running v14.1 VC 11. And, actually, that was quick and easy. You can do it by following 8 easy steps below.

Step 1: Download PHP 7.0.0

First you need PHP package. You can get it from http://windows.php.net/download/ (or simply click here to download v7.0.0 VC14 x86 Thread Safe package).

Step 2: Create PHP7 directory for EasyPHP

Open in your favourite file exlorer (I prefer Total Commander, but you can use Windows Explorer too) directory C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\ and create new subdirectory php700x151203113333.

Step 3: Unzip PHP7 package

Now unpack content of PHP package php-7.0.0-Win32-VC14-x86.zip to just created directory C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php700x151203113333\

Step 4: Create EasyPHP description file for PHP7

Create new file with name easyphp.php inside directory C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php700x151203113333\ and add following content to it:

Step 5: Run EasyPHP

Now start EasyPHP on your machine, visit PHP Change Version page in your browser http://127.0.0.1/home/index.php?page=php-page&display=changephpversion and select/activate PHP 7.0.0.

Step 6: Update CURL and SSL libraries

You’ll get two error alerts like

the ordinal 387 could not be located in the dynamic link library php_curl.dll

That means that you need to update two DLL’s in Apache2 directory.

IMPORTANT: When you activate PHP 7.0.0 in EasyPHP, path of PHP files has been changed from C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php700x151203113333\ to C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php_runningversion\

Copy files libeay32.dll and ssleay32.dll from C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php_runningversion\ to C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\apache\bin\

Step 7: Add PHP7 to Apache2 config

Edit file C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\apache\conf\httpd.conf and comment out line for PHP5:

and add new line for PHP7

Step 8: Restart EasyPHP

Last step is to you restart EasyPHP.

EasyPHP: Restart

After this, you’ll have working PHP 7.0.0 on EasyPHP DevServer 14.1 VC11.

EasyPHP DevServer 14.1 VC11: PHP 7.0.0
EasyPHP DevServer 14.1 VC11: PHP 7.0.0
PHP Info: Version 7.0.0
PHP Info: Version 7.0.0

4 thoughts on “PHP 7.0.0 on EasyPHP DevServer 14.1 VC11”

  1. Hi! very useful link, but how can i find Url to download EasyPHP DevServer 14.1 VC11?

    Not able to find it

    Thanks in advance

    MR

  2. Hello,
    Thanks for the instructions. But having followed them to the letter, I’m still getting:
    eds-httpd.exe: Syntax error on line 190 of F:/EasyPHP-DevServer-14.1VC9/binaries/apache/conf/httpd.conf: Cannot load
    F:/EASYPH~1.1VC/binaries/php/php_runningversion/php7apache2_4.dll into server: The specified procedure could not be found “”
    I’ve checked. All the modules are in the correct paths. I’m running Easyphp from an external hard disk under Windows XP. It works with php 5.4.24. I’d appreciate any help. My thanks in advance.

    1. Windows XP you say? Huh, that can be tricky.

      Try to rename EasyPHP folder to just EasyPHP (stripe “-DevServer-14.1VC9” to avoid that shortened path “F:/EASYPH~1.1VC”).

      Check do you have file F:/EASYPH~1.1VC/binaries/php/php_runningversion/php7apache2_4.dll?

      If that does not help, I’m afraid you’ll need to contact EasyPHP support regarding your issue.
      At the moment I abandoned EasyPHP fully and switched to MAMP Pro https://www.mamp.info/en/public-beta-mamp-pro-4-win.html

      Cheers

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.