Thanks Sascha.
I will have a look for this code and see if that helps. I am also wondering
why the 64 bit binaries were removed. I downloaded the binaries from the
link you provided earlier in the post and deployed that. What is worrying me
here is that IIS 7 is not picking up on the PHP. I mean it passes through
the isapi filter, then I ordered the php filter, which it bypasses and then
it calls the .net filter where it fails. I have a sneaky suspicion that I am
missing one setting somewhere in IIS. I have gone through this configuration
about 20 times and cannot get it working. this unfortunately means we will
have to force IIS to 32 bit (any good articles you know about on how to do
this on a live environment) and work it like that and then rebuild once the
64 bit version and documents are deployed. I have worked with php
deployments for many years and have never had this much problems and I
expected to be able to receive support directly from them as it is such a
widely used code. Weird. But then again for all your input thus far.
""Sascha Meyer"" <harlequin2@xxxxxx> wrote in message
news:20100210135530.299350@xxxxxxxxxx
Hey Morris,
Morris wrote:
I still receive the error below.
[...]
"There is no build provider registered for the extension '.php'."
hmmm, I found a blog post where someone suggested to map ".php" to
asp.net, but the post absolutely didn't make any sense ... anyway, could
you check if there is a line similar to:
[CODE]
<buildproviders>
<add extension=".php"
type="System.Web.Compilation.WebHandlerBuildProvider"/>
[/CODE]
in your "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG"? If it's
not, add it, restart IIS, check again.
Which version of the PHP binaries did you try?
Sorry, I know a lot about how to configure PHP with various webservers,
but I haven't used Windows 2008 before, so I hope somebody else knows how
to get your system up and running.
What's really puzzling me is that the X64 windows builds have been removed
from windows.php.net, so I would really advise to give the WPI 32-bit a
try.
Keep us up to date about your progress!
Regards,
Sascha
-------- Original-Nachricht --------
Datum: Wed, 10 Feb 2010 14:43:30 +0200
Von: "Morris" <morne@xxxxxxxxxxxx>
An: php-windows@xxxxxxxxxxxxx
Betreff: Re: 64-bit PHP binaries
Thanks Sascha.
I tried this post and a couple of other before but still no luck. I thas
been very frsutrating as the php.net site does not have good detailed
documentation. I stillr eceive the error below. When I go to the command
prompt and ty php -info I can see php is working. it just does not want
to
serve it from the server. I changed point 6 on the iis install to reflect
php5 not php. Any ideas will be appreciated.
Server Error in '/' Application.
--------------------------------------------------------------------------------
There is no build provider registered for the extension '.php'. You can
register one in the <compilation><buildProviders> section in
machine.config
or web.config. Make sure is has a BuildProviderAppliesToAttribute
attribute
which includes the value 'Web' or 'All'.
""Sascha Meyer"" <harlequin2@xxxxxx> wrote in message
news:20100210114028.29920@xxxxxxxxxx
> Hi Morris,
>
> Morris wrote:
>> I have windows 2008 R2 STD and cannot get php to work on it.
>
> Have a look at a post on the MS IIS forums which describes installation
of
> 64-bit PHP on IIS:
> http://forums.iis.net/t/1149917.aspx
>
> HTH!
>
> Regards,
>
> Sascha
> --
> Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox
> 3.5 -
> sicherer, schneller und einfacher!
> http://portal.gmx.net/de/go/chbrowser
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox
3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php