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: 20,748   +156

  3. jobeard

    jobeard TS Ambassador Posts: 13,352   +301

    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 TechSpot Enthusiast Posts: 145

  5. jobeard

    jobeard TS Ambassador Posts: 13,352   +301

    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​


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.