Hi bpat1434,

I'm going to install Windows Vista Home Premium 64 on my computer.

But, I'm affraid that program like Apache and PHP will not work correctly.

In the other reply for 'installing php on vista 64', you wrote "...and Vista Ultimate 64 is my OS...".

Does it mean that this tutorial also compatible for all Windows Vista 64 edition?

    Yes. Apache and PHP will run on any Vista release.

      Thanks bpat, thats great!

      Did you also write tutorial for installing mysql and ssl for Apache 2.2?

      I'd like to read them as well.

        bpat1434 :: Tutorial Above wrote:

        Go to Apache Download Section and download Apache. I'm using Apache version 2.2.4 for this tutorial.

          6 months later

          Can you install PHP under windows without installing any server application? I mean only to verify your code and check if its working?

          Thanks?
          TW

            Can you install PHP under windows without installing any server application? I mean only to verify your code and check if its working?

            Thanks?
            TW

              Can you install PHP under windows without installing any server application? I mean only to verify your code and check if its working?

              Yes, but then you would be using the command line interface, and that may not be what you want for verifying web application code to check if it is working.

                With the CLI you can check for syntax errors. But just because there are no syntax errors doesn't mean the code will run as expected 😉

                  11 days later

                  You might want to make a note for the newest version of apache (2.2.8) you will need to reference "php5apache2_2.dll" instead of "php5apache2.dll". Apache will not start if it is referencing the old apache dll.

                    That's not entirely correct. The apahce 2.2.x line needs php5apache2_2.dll while the 2.0.x line will use the php5apache2.dll file. It's been this way since 2.2.0 😉

                    And I plan on revamping this soon. Probably this weekend sometime.

                      15 days later

                      Updated the above steps with new images (finally I put them back up). Ran through them again myself and everything seems good.

                        a month later
                        5 months later

                        i am using xampp.....i am not anle to run phpscripts...my php version is 4....it is saying something like "something wrong with installation"...can anyone help//please?

                          XAMPP is a software package, you'd have to ask support from them about installation. THis thread was for installing Apache, PHP, MySQL. Each being separate items, not installing through XAMPP or any other meta package like that.

                            i am using xampp.....i am not anle to run phpscripts...my php version is 4....it is saying something like "something wrong with installation"...when i referred the net,it says that some path has to be changed in .conf in apache to php..i cant follow that...can anyone elaborate on that?

                              Once again, ask on XAMPP's forums. This thread deals with installing the individual parts of the "AMP" installation (Apache, MySQL, PHP). We don't offer support for specific packages. I don't use XAMPP or WAMP.

                              If you want support for xampp, please go here

                                4 days later

                                Updated steps to fix a flub on my part. Added note about php5_apache2 vs php5_apache2_2 DLLs.

                                  2 months later

                                  ok never mind I got this one... still working on upgrades though.

                                    4 months later

                                    You didn't do anything wrong; whoever wrote that script did a poor job doing it. Let's just say critiquing that script would take quite a while. :p

                                    The main problem, however, is that the script uses short tag openings (e.g. '<?' or '<?=$var?>') even though these have been deprecated for some time and disabled by default. Change any instance of '<?' to '<?php' and '<?=$var?>' to '<?php echo $var ?>'.