Error 1001 php manager

User1922768872 posted I get this error when trying to install IIS 7 manager php img http://img827.imageshack.us/img827/6866/erroriismanager.jpg
  • Question

  • User1922768872 posted
    I get this error when trying to install IIS 7 manager php img http://img827.imageshack.us/img827/6866/erroriismanager.jpg

All replies

  • User1922768872 posted
    the problem has been solved, I have updated all the windows.

  • User-1672167363 posted

    Ok Problem solved. The Web Platform Team could use the log information see previous post

    for posting the logs.

    Martin

  • User-1672167363 posted

    Hello,

    Thank you the image does show the error.

    In order to help could you post the logs that occured ?

    In the previous post there is a guide for posting Web Platform logs.

    Martin

  • User483809935 posted
    Hi, I tried your method but I’m not really sure what I’m doing. I used Run in Win7 Home Premium 64bit, with the following command: C:WebPlatformInstaller.exe www.microsoft.com/…/WebProductList.xml I just found the installer exe and added the url at the end,
    but I still got the same error. Any suggestion what I’m doing wrong?

  • User-1672167363 posted

    Hi,

    The Topic «Problems 1001″and PHP Manager and  Web Installer Platform errors: IIS 7».

    Check the guides http://forums.iis.net/1104.aspx IIS 7 FastCGI Module Forum.

    HTH

    Martin

I am trying to install PHP on IIS 8.

Every time I start the PHP installation, PHP installs but I get the follow error:

enter image description here

Lex Li's user avatar

Lex Li

58.9k9 gold badges116 silver badges142 bronze badges

asked Jan 19, 2014 at 11:38

Koen Hollander's user avatar

Koen HollanderKoen Hollander

1,6886 gold badges28 silver badges42 bronze badges

4

As Abhi says: fire up regedit.exe and change the decimal value of ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW3SVCParametersMajorVersion from 10 (as set by Windows 10) to e.g. 8. Installer should work now. Afterwards, you can set the value back to 10 (or whatever value your Windows env. had at first).

Tip: For quick navigation, paste the path ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW3SVCParametersinto the address-bar of Registry Editor and hit Enter.

Also, for me on Windows 10, I had to enable .NET Framework 3.5 > Windows Communication Foundation HTTP Activationfor the installer to progress. Without this enabled, installer would just hang at step 1. Requires reboot.

answered Aug 30, 2015 at 23:04

Frederik Struck-Schøning's user avatar

8

Installation of PHP Manager for IIS via the Web Platform Installer requires .NET 3.5 to work properly. Install .NET 3.5 first, and you should be all set.

answered Sep 10, 2014 at 22:25

Tony's user avatar

1

The setup program checks that the registry value HKLM/System/CCS/Services/W3SVC/Parameters/MajorVersion is >= 7. The value in the registry is 0xA, which I am assuming is the problem. For a workaround, change the registry value to 9 (or 8 or 7) and PHP Manager for IIS should install correctly. [insert standard disclaimer about editing the registry]

answered Aug 27, 2015 at 10:57

Abhi's user avatar

AbhiAbhi

2713 silver badges2 bronze badges

1

Currently the installation also fails in case of using the Web Platform Installer because the Codeplex download link used by the Web Platform Installer does not exist anymore.

Luckily some guys created GitHub repositories to update PHP Manager. These repositories provide new releases witch should work without the registry hack.

The MSI installer can be downloaded here:

https://github.com/phpmanager/phpmanager/releases

https://github.com/RonaldCarter/PHPManager/releases

DreamTeK's user avatar

DreamTeK

31.4k23 gold badges107 silver badges165 bronze badges

answered May 1, 2018 at 20:53

ViRuSTriNiTy's user avatar

ViRuSTriNiTyViRuSTriNiTy

4,9122 gold badges31 silver badges56 bronze badges

1

mbiebl

Hi,

I’ve just upgraded from v2.1 to v2.2.
After the upgrade, PHPManager was no longer shown in IIS Manager.
I had to uninstall and then reinstall PHPManager. After that it was functional again and available in IIS Manager.

lextm

jinhr

After I upgrade to v2.9.0.0, the PHP Manager icon is invisible in IIS.

If I uninstall v2.9.0.0 and install v2.8.0.0, the icon comes back in IIS

turric4n

Hi,

I tried to install latest artifact version of PHPManagerForIIS_x64 2.9 RTW (directly downloaded from here) and Windows Defender is blocking this.

Temptmp80B9.tmp.iis.exe

  • Category (Trojan)
  • Win32/Wacatac.H!ml

eduardomozart

Hello,
The PHP extension php_opcache.dll can be enabled through PHPManager, but it enables it with the extension directive, but it’s a Zend extension and should be enabled through the zend_extension directive, otherwise, the following error is shown at PHP error log:

PHP Warning: PHP Startup: Invalid library (appears to be a Zend Extension, try loading using zend_extension=php_opcache.dll from php.ini) in Unknown on line 0

arcticlinux

What I’d really like is an option to stop doing any modification to php.ini unless I request it.

Some notes:

  1. adds cgi.fix_pathinfo=1

Relatively harmless, but cgi.fix_pathinfo=1 is already the default

; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1

2, extension dir

I would prefer this to be extension_dir = «ext» as per the default, so I don’t have to keep changing it between php versions while maintaining my php.ini settings

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext"

3, Extension syntax in PHP 7.2
The extension syntax has changed in 7.2 so extension=php_curl.dll becomes extension=curl

I already have this enabled in my php.ini file in the new syntax, and registration goes and writes new config lines at the bottom of the file.

jinhr

According to comments documented in php.ini, there is new syntax for extension:

But this PHP manager v2.3.0.0 doesn’t recognize the new syntax properly. It still only support deprecated syntax:

Thus on the PHP Extensions pane, for example, gd2 and php_gd2.dll are treated as two enabled extensions instead of one. And although intl is already enabled, there is still a php_intl.dll in the Disabled list.

I suggest PHP manager to support both new and old syntax. On the UI, it should deduplicate extension list and unify the format as <ext>.

Thanks!

phpmanager-issue

eduardomozart

I’d installed the PHP 7.4.13 manually at the C:Program FilesPHPv7.4 following the steps available at Microsoft Docs: https://learn.microsoft.com/en-us/iis/application-frameworks/scenario-build-a-php-website-on-iis/configuring-step-1-install-iis-and-php

I’d installed PHPManager and renamed the php.ini-production to php.ini for PHPManager properly detects the php.ini file.

When I open the «Enable or disable an extensions» page to enable or enable extensions, it allows me to enable or disable extensions and edit the php.ini file to reflect those changes, but when I try to load my application, the PHP error logs shows the following warning:

PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlite.dll' (tried: C:phpextpdo_sqlite.dll (Não foi possível encontrar o módulo especificado), C:phpextphp_pdo_sqlite.dll (Não foi possível encontrar o módulo especificado)) in Unknown on line 0

It seems already to be reported at the PHP community, but I don’t know if the user opened the error report as he/she said it would: https://bugs.php.net/bug.php?id=80416&edit=3

I had to manually edit the php.ini file and update the extension_dir directive to point it to my PHP installation dir:

extension_dir = C:Program FilesPHPv7.4ext

It seems that some validation of extension_dir is made by the program when the «Recommended INI settings» are applied (function «ValidateExtensionDir» of https://github.com/phpmanager/phpmanager/blob/master/Server/Config/PHPConfigHelper.cs file), but it would be great if it’s applied when the PHPManager is setup instead of only when the recommended settings are applied, because it seems that extension_dir is not set and for some reason it isn’t using the exe path for PHP at my IIS instance.

Deploying the PHP to use the default ext path (e.g. C:PHPext) doesn’t seems to be the right approach to me because PHPManager support multiple PHP versions that must be deployed at different path locations.

pluraltouch

I installed PHP Manager 2.8.
I try to set PHP version via Powershell using the New-PHPVersion -ScriptProcessor «mypathcorrectpath…php-cgi.exe» and getting the following error message:

Line |
52 | New-PHPVersion -ScriptProcessor «$phpPathphp-cgi.exe»
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Could not load file or assembly ‘Microsoft.Web.Administration, Version=7.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system
| cannot find the file specified.

mhsimkin

How can I remove a PHP version from the PHP Manager? I have an old version of PHP that didn’t exist on disk. In order to use the PHP Manager, I needed to recreate the path to that version, and copy the current version in.

Then I was able to register and change to the new version. I would like to clean up my hard drive and remove the old version. How can I remove that version from PHP Manager and IIS?

Thanks

-marc

jonsq

My computer is running Windows 10 Pro with IIS 10.

I installed version 2.4 a few days ago. For unrelated reasons, I had to reinstall IIS 10. After reinstalling IIS, the PHPManager was no longer showing in the IIS manager. I tried to repair the install and it failed. I tried to uninstall and it also failed. Currently I’m unable to repair or uninstall PHPManager 2.4.

Here is a verbose output log file that was generated via msiexec during my most recent uninstall attempt:
output.log

Here’s the PHPMangager Installer’s self generated log file:
Web.Management.PHP.PowerShell.InstallLog.log

Can anyone offer any advise?

jansor

I am using the latest version installed via choco, at this momebt 2.3.0

When i add new PHP version to IIS, in this case PHP 7.4.0 then i get a warning message that the version is absolete. I can still add it and all works as expected. Only warning messge must be updated to include version 7.4 :)

Thanks for the Support
Greets

nenge123

tips «requires .NET 4.5.2»

but i installed 4.7.2,
i remove 4.7.2, install 4.5.2 ,

tips «requires .NET 4.5.2» too

seball78

Hi,

When I clik on the Config file or Error log I have this error : «The Process Creation has been blocked»

It must be a permission somewhere in Windows but I can’t find it. It was working a couple of months ago with Windows Home.

Thank you

charlesstratton4

Hello,

I just installed PHP Manager 2.6 x64 bit version on windows server 2012 R2 and now php manager no longer shows in IIS? The php sites are still running but the manager plug-in is not showing.

vjardin

It seems that the issue #29 is not fixed for some cases. Using:
Add-PsSnapin PHPManagerSnapin
I have the same issues, it cannnot be added, see:

image

jinhr

I tried to install v2.7 x64 on a new Windows Server 2019, but I got error message as following. Any clue what is wrong?

Capture

UPDATE 2022-03-18 forget this issue. I was able to finish installation as another Windows administrator.

umuench

Not recognized :-(
So update to PHP 8.1 !

tobiastromm

Brouilles

Hi,
I can’t click on «Register new PHP version», it’s grayed.
image

Thanks.

Понравилась статья? Поделить с друзьями:
  • Error 1001 installutillib dll unknown error
  • Error 1001 flashtool
  • Error 1001 dns resolution error что это
  • Error 1001 cloudflare
  • Error 10006 diskmaker