RE: [INTERNALS-WIN] Re: [PHP-WEBMASTER] PHP Installation
| From: | Insight Global) | Date: | Thu, 04 Sep 2014 20:30:08 +0000 |
| Subject: | RE: [INTERNALS-WIN] Re: [PHP-WEBMASTER] PHP Installation | ||
| References: | 1 2 3 4 5 6 | Groups: | php.webmaster php.internals.win |
| Request: | Send a blank email to php-webmaster+get-19878@lists.php.net to get a copy of this message | ||
Maybe we should have a copy of the VC CRT (x86 and x64) for download at
windows.php.net/downloads/releases ?
Additionally, have a short README at windows.php.net/downloads/releases that tells users they need
to download the VC CRT if they haven't already(which CRT for which build too).
I have seen Apache show README messages at the end of Virtual Directory listsings. I don't know
if IIS can do that though.
If a user has to email the lists to figure out how to get PHP to work, something is wrong and we
need to fix it.
AFAIK, we're allowed to provide a copy of the CRT from our own web site, CD/DVD, etc... so
users don't have to search microsoft.com for the correct one (this also would help reduce the
number/popularity of the different CRT minor versions).
This would add another point to tell users they need the CRT. Since this issue came up, clearly the
current points of contact are not enough.
Usability wise, many users are just looking for the binary they need and don't think about
needing a CRT. PHP Windows builds already include all the other dependencies required. Either
include CRT with each PHP Build :( or at least help users to know to download it separately and make
it easy to download it.
Windows programs typically use an MSI installer that automatically ensures the correct CRT is
installed (so normally Windows users don't think about it).... I'm not advocating having
an MSI installer for PHP though! (copy-distributable ZIP files are much better, they just don't
install the CRT).
>> -----Original Message-----
>> From: Stephen Zarkos [mailto:Stephen.Zarkos@microsoft.com]
>> Sent: Thursday, September 04, 2014 11:15 AM
>> To: Hannes Magnusson
>> Cc: Kalle Sommer Nielsen; internals-win; sanjeet arya; PHP Webmaster ML
>> Subject: [PHP-WEBMASTER] RE: [INTERNALS-WIN] Re: [PHP-WEBMASTER]
>> PHP Installation
>>
>> Hi,
>>
>>
>> > -----Original Message-----
>> > From: Hannes Magnusson [mailto:hannes.magnusson@gmail.com]
>> >
>> > On Thu, Sep 4, 2014 at 10:30 AM, Stephen Zarkos
>> > <Stephen.Zarkos@microsoft.com> wrote:
>> > > Hi Hannes,
>> > >
>> > >
>> > >> -----Original Message-----
>> > >> From: Hannes Magnusson [mailto:hannes.magnusson@gmail.com]
>> > >>
>> > >> On Thu, Sep 4, 2014 at 8:38 AM, Kalle Sommer Nielsen
>> > >> <kalle@php.net>
>> > >> wrote:
>> > >> > Hi Sanjeet
>> > >> >
>> > >> > 2014-09-03 0:09 GMT+02:00 sanjeet arya
>> <sanjeetarya439@gmail.com>:
>> > >> >> I'm having problem in installing php in windows 7. The error
>> > >> >> message shown is " The program can't start because
>> > >> >> MSVCR110.dll
>> > >> >> is missing from your computer. Try reinstalling the program to
>> > >> >> fix this
>> > problem"
>> > >> >> What is MSVCR110.dll and how can I fix this problem,
>> > >> >
>> > >> > Despite this not being a help mailing list I've decided to give
>> > >> > you quickly help you here; MSVCR is the Microsoft Visual C++
>> > >> > Runtime, version 11.0 and it can be found on the Microsoft
>> > >> > download center
>> > >> > here:
>> > >> >
>> > >> >
>> > >> > http://www.microsoft.com/en-us/download/details.aspx?id=30679
>> > >> >
>> > >> > This article (bookmark this), contains a list of the different
>> > >> > versions in case you ever get a similar issue with PHP, or other
>> > >> > applications needing the runtime:
>> > >> >
>> > >> > http://support.microsoft.com/kb/2019667
>> > >>
>> > >>
>> > >> I don't see this info on windows.php.net or
>> > >> us3.php.net/install.windows for that matters.
>> > >> Could you guys update the webiste with the proper information?
>> > >> I hit the same issue few weeks ago and thought the build was broken
>> > >> o.O
>> > >>
>> > >> -Hannes
>> > >
>> > >
>> > > We already have this information on the windows.php.net website. We
>> > have links on the left side to the VC9 and VC11 runtimes.
>> > >
>> >
>> >
>> >
>> > Uhh.. nice. I skipped that part as I couldn't care less about compiler
>> > information when I just want to download the executable and run a
>> > simple script.
>> >
>> > Could you add a FAQ or something that clearly has that error message
>> > for easier searching?
>> > Searching for even "MSVCR" gives no results on windows or www
>> >
>>
>> To be fair if you searched for that error message on any search engine you
>> will get many hits on how to resolve the issue. The requirement for that DLL
>> is not specific to PHP.
>>
>> But in any case, I presume here would be the most useful place to add this
>> info: http://php.net/manual/en/faq.installation.php,
>> correct?
>>
>> Thanks,
>> Steve