TechSpot

How to solve an error log with reference as task completed in Windows XP

By saranya
Jan 27, 2012
Post New Reply
  1. i want to run wamp server in my windows xp media centre edition but the tray icon is not visible. on checking for errors- we found a system log error complaining about improper installing of a single component in wamp which is always installed as a whole.. pls help.

    Event id 59.
    Generate Activation Context failed for c:\wamp\bin\php3.0.5\win-php.exe
    Reference error message: The operation completed successfully.

    Event Type: Error
    Event Source: SideBySide

    how can this problem be solved
     
  2. Tmagic650

    Tmagic650 TS Ambassador Posts: 17,230   +232

  3. jobeard

    jobeard TS Ambassador Posts: 9,098   +592

    hmm; Current versions of PHP are version 5.x and as you apparently know,
    per the above, your PHP is installed within the WAMP structures - -
    so WAMP install is 'way behind the curve' so to speak by delivering a bundled PHP
    which is outdated.

    BTW: For those not familiar, WAMP is described as:
    WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python. Apache is a web server.​

    Personally, I have installed Apache, Perl, PHP & MySQL from vender packages even on my laptop.
    The sole 'trick' is getting the Apache config to hook (recognize) the PHP, Perl & MySql as known components.
     
  4. jmjsquared

    jmjsquared TS Booster Posts: 144

  5. jobeard

    jobeard TS Ambassador Posts: 9,098   +592

    hmm; as all components are portable (ie built to run on multiple platforms other than windows), I highly doubt a dependency upon MFC anything or
    Visual C++ Redistributable Package (portable code is most frequently written in plain C).

    Using the MS Depend program to show which DLLs are needed for a program,
    I found

    Apache 2
    system32\kernel32.dll
    system32\advapi32.dll
    system32\ws2_32.dll
    system32\mswsock.dll
    system32\rpcrt4.dll
    system32\msvcrt.dll
    *all other dependencies are from apache2\bin\​


    Perl 5.8
    as in Apache2 but also includes
    system32\user32.dll
    system32\shell32.dll​


    PHP 5.1
    as in Perl but also includes
    system32\ODBC32.dll
    system32\oleaut32.dll
    and a php\php5ts.dll​

    MySQL 4.*
    greatly depends upon how it's installed and configured
    system32\kernel32.dll
    system32\wsock32.dll
    system32\advapi32.dll​
     

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...