2017-03-16 12 views
1

最近Windows Server 2016がインストールされましたが、私はIIS 10をセットアップしてサイトを作成しようとしています。 うまくインストールPHP 5.6.30が、PHP 5.6ためPHPマネージャ1.2WinCache 1.3とCGIインストールされませんでした!PHP Manager IISがWindows Server上にインストールされない2016

ダイアログ画像: http://i.imgur.com/9aAa48o.png

PHP Managerのログ:http://pastebin.com/Y9Ud1XUU

WebPIログ:http://pastebin.com/H13fJU0Z

私はMajorVersion to 7(およびその他の値)を設定しようとしましたが、それでもインストーラ失敗する。 .NET 4.5>をインストールしました。

答えて

1

私の知る限り、このアドオン/ツールはWindows Server 2012 R2のリリース以来動作していません。

私はそれのようなもう1つのツールを見つけるためにまだ持っているが、私はこの解決策を発見したものの、これまで何も を来ていない:

https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/php-manager-for-iis-on-windows-10/33ef32f0-6a86-4803-abc1-6de81110f9a8

は(単にIISマネージャを再起動することを忘れない、動作を確認)

+0

今後このリンクが利用できなくなる場合のために、リンクが回答にどのように役立つかについての情報を追加してください。 – Markus

0

PHP Managerは、.NET Frameworkが必要です3.5インストールし、レジストリ内の小さなハックが必要な場合があり概説としてhere

PHP manager's siteで回避策を見つけることができました。 はちょうどあなたが、.NET 3.5がインストールされていると、次のレジストリを変更してください:

HKLM/System/CCS/Services/W3SVC/Parameters/MajorVersion 

値は10(AX0)です。値を9(または8)に変更してから、もう一度インストールしてみてください。

他のIISの問題を回避するには、10(Ax0)に戻ってください。 PHP Managerは値を文字列などに変換して検証しているようです。

0

PHPマネージャが問題なく動作するWindows Server 2012 R2サーバーがいくつかあります(申し訳ありません、Robert)。私はちょうど新しいものをセットアップして、WebプラットフォームインストーラでPHP 5.6をインストールしてPHP Managerなどを追加しました。余分に必要なものは.NET 3.5だけでした。 .NET 3.5をインストールしてセットアップしようとしましたか?

直接ダウンロードリンクを使用してPHPマネージャをインストールしようとすると、.NET 2.0をインストールするように要求されます。それは必要ではありません:)。

関連する問題