We are excited to announce that the IIS.NET Forums are moving to the new Microsoft Q&A experience. Learn more >

ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3 Beta not installed [Answered]RSS

13 replies

Last post Jan 11, 2011 01:54 AM by g_malusardi

  • ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3 Bet...

    Dec 19, 2010 11:38 AM|g_malusardi|LINK

    Hi there

    Running ServerValidator on my server it reports 

    "... 

    Product ASP.NET MVC 3 Beta is not installed.

    ...

    Product PHP 5.2.14 is not installed. 

    Product Windows Cache Extension 1.1 for PHP 5.2 is not installed.

    Product Microsoft Driver for PHP for SQL Server 2.0 in IIS is not installed.

    ..."

    but I have installed PHP 5.2.16 (using the Windows installer), Wincache 1.1 for PHP 5.2 and SQL Driver for PHP 2.0 and I can see them running a phpinfo.php page.

    I have also installed ASP.NET MVC 3 and I can see it in Control Panel as MVC 2.0 and MVC 1.0.

    How can I have all this products reported by ServerValidator?

    Are this blocking error to support WebMatrix ?

    Regards

    Giorgio

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 19, 2010 04:56 PM|panic_at_the_disco|LINK

    Did you install these through WebPI? ASP.NET MVC 3 Beta 3 Windows Cache Extension 1.1 for PHP 5.2 is not installed. Microsoft Driver for PHP for SQL Server 2.0 in IIS is not installed. ~Bilal
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 19, 2010 05:14 PM|panic_at_the_disco|LINK

    Can you please copy the below into ServerValidatorCommandLine.exe.config and drop it in the place where you have installed ServerValidator? It should generate a log in C:\svlog.log, which you can send to me at baslam at microsoft dot com. Thanks!

    <configuration>
     <system.diagnostics>
      <sources>
       <source name="DownloadManager"
        switchName="mySwitch"
        switchType="System.Diagnostics.SourceSwitch">
        <listeners>
         <add name="verboseListener"
          type="System.Diagnostics.TextWriterTraceListener"
          initializeData="C:\svlog.log">
         <filter type="System.Diagnostics.EventTypeFilter"
           initializeData="Verbose"/>
         </add>
         <remove name="Default"/>
        </listeners>
       </source>
      </sources>
     </system.diagnostics>
    </configuration>

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 19, 2010 06:08 PM|simtan|LINK

    At the same time, please note that MVC 3 is not required as a Spotlight requirement and that it is all right if ServerValidator cannot recognize some of the components (especially if you chose not to use Web Platform Installer to install them).

    If you believe all of the [Required] components are installed and configured correctly, regardless of the ServerValidator report, you can go ahead and provision a test account in the form of a Profile XML file and provide it to whg at microsoft.com. Thanks!

    Simon Tan
    Program Manager
    Web Platform and Tools
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 01:42 AM|g_malusardi|LINK

    I tried to install MVC 3.0 both from WebPI 3 and manually with the same result: product installed but not seen by ServerValidator.

    I installed the other product manually using the manual procedure explained in the page: http://learn.iis.net/page.aspx/951/install-server-components/.

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 01:44 AM|panic_at_the_disco|LINK

    Giorgio, did you try the config file step I gave in an earlier post? Thank you so much for your help - it might help me track down what's going on. By the way, if you install MVC3 from WebPI and close and restart WebPI, does it show MVC3 as Installed or Not Installed? Thanks!
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 01:55 AM|g_malusardi|LINK

    Done!

    How can I send you the file?

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 02:00 AM|panic_at_the_disco|LINK

    Please email it to me at: baslam at microsoft dot com. Of course replace at with @ and dot with . Thanks Giorgio! :)
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 10:52 AM|g_malusardi|LINK

    File sent
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 20, 2010 03:29 PM|panic_at_the_disco|LINK

    Thanks Giorgio! Where on disk is your PHP installed? These checks will fail if PHP is not installed in the following two paths: C:\Program Files (x86)\PHP\v5.2 or C:\Program Files\PHP\v5.2: PHP 5.2.14 WinCache 1.1 for PHP 5.2 Microsoft Driver for PHP for SQL Server 2.0 That leaves us with the MVC3 not being detected as installed. I'm following up on that :)
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 21, 2010 02:39 AM|g_malusardi|LINK

    PHP is installed under c:\Program Files (x86)\PHP

    Note that the v5.2 sub directory is not used by the PHP installation process by default.

    Why are you using this directory to make the check?

    Regards

    Giorgio

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Dec 21, 2010 03:14 AM|g_malusardi|LINK

    Moved PHP in to c:\Program Files (x86)\PHP\v5.2 and the extrensions in c:\Program Files (x86)\PHP\v5.2\ext.

    Copied php_pdo_sqlsrv_52_nts_vc6.dll, php_sqlsrv_52_nts_vc6.dll, php_wincache.dll in the extions directory and added these lines to the endo of php.ini:

    [PHP_WINCACHE]
    extension=php_wincache.dll
    [PHP_SQLSRV]
    extension=php_sqlsrv_52_nts_vc6.dll
    [PHP_PDO_SQLSRV]
    extension=php_pdo_sqlsrv_52_nts_vc6.dll

    Running phpinfo.php I can see all these extensions enabled and configured while ServerValidator sees WinCache but is still not able to see the SQL Driver for PHP v2.

    Giorgio

  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Jan 05, 2011 06:10 PM|simtan|LINK

    A new version of ServerValidator is available - would you like to try it out to see if it can detect your PHP installation better?

    http://go.microsoft.com/fwlink/?LinkId=207733

    Simon Tan
    Program Manager
    Web Platform and Tools
  • Re: ServerValidator: PHP 5.2.16, Wincache 1.1 for PHP 5.2, SQL driver for PHP 2 and ASP.NET MVC 3...

    Jan 11, 2011 01:54 AM|g_malusardi|LINK

    Thanks Simon

     I'll try it as soon as possible

     Giorgio