php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #47426 Nested Installation of Apache2.2 and PHP doesn't work
Submitted: 2009-02-17 15:03 UTC Modified: 2009-05-25 01:00 UTC
Votes:4
Avg. Score:4.2 ± 1.3
Reproduced:3 of 4 (75.0%)
Same Version:2 (66.7%)
Same OS:2 (66.7%)
From: michael dot fink at itf-edv dot de Assigned:
Status: No Feedback Package: Windows Installer
PHP Version: 5.2.9RC2 OS: WinXP SP2
Private report: No CVE-ID: None
Have you experienced this issue?
Rate the importance of this bug to you:

 [2009-02-17 15:03 UTC] michael dot fink at itf-edv dot de
Description:
------------
I'm installing both Apache 2.2.10 msi and PHP 5.2.8 (or any later) msi using a nested msi custom action (type 23). While installing the message "Error trying access httpd.conf file. You will need to manually configure the web server.". In this stage none of the apache or php files are installed yet, the msi install script is being generated.

Inside php's msi there is a custom action configApache that has type 6, and so is run immediately. I think it should be a "deferred" action, so that it gets run when the actual files are installed.

When changing the type to 6 + 1024 ( = 1030) using Orca, error 1720 appears:

There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action configApache script error -2147467259, Msi API Error: TargetPath,Folder Line 11, Column 5, 

This is in the line of PHPInstallerScripts52.vbs where Session.TargetPath is accessed.

Any ideas how to fix this?


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2009-05-17 20:54 UTC] jani@php.net
Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows:

  http://windows.php.net/snapshots/


 [2009-05-25 01:00 UTC] php-bugs at lists dot php dot net
No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 19 11:01:28 2024 UTC