Yes, Apache Tomcat supports the installation and usage of PHP (of any version below 5, not including 5). See the related links for an official Tomcat-PHP installation guide.
Yes Apache supports php although you have to install mod_php which if you are on debian can be installed with "apt-get install libapache2-mod-php"
In normal circumstances only apache server supports php scripts. There can be some tweaking done in tomcat to support php
If I understand correctly it is because php is primarily a web programming language and Apache is a popular HTTP server.
Web server passes the requested document to PHP interpreter, which validates and processes PHP code in it, then the server reads the response from PHP interpreter and returns the resulting response to client.For an instance, Apache HTTPD uses instructions such as AddType, to know how to process various documents, basing on their extensions (the following example is common and may require changes depending on Apache HTTPD and PHP configuration):AddType application/x-httpd-php .php .p8p .txtThis directive instructs Apache HTTPD to let PHP process files which are suffixed with .php, .p8p or .txt, thus files such as index.php, Homepage.p8p and Settings.txt will be processed by PHP.
WAMP is an abbreviation of "Windows, Apache, MySQL, and PHP", so it uses MySQL database server.
PHP help can be found online in several different places. Some of these places include PHP Live Support, PHP Moot, PHP Help, Live Person, and PHP Freaks.
In normal circumstances only apache server supports php scripts. There can be some tweaking done in tomcat to support php
Apache is a web server. PHP is a scripting language.
contact your service provider and ask them to enable it on your account for shared hosting and if its a dedicated server you will need to edit your apache files to load to php module and reload and restart apache hope this helps :D
The best server yet for php serving is Apache, as PHP and Apache work closely together. The MySQL community database is a good server for PHP applications, this is why we talk about w/xamp servers, Windows/Linux Apache MySQL PHP servers.
If I understand correctly it is because php is primarily a web programming language and Apache is a popular HTTP server.
No necessarily, PHP can be used on various other web servers, not just Apache, but Apache is the most popular. MySQL is a stand-alone database engine and is used by a lot of other stuff, not just PHP apps.
To execute PHP files, you will need a webserver (Apache) and a compiler (PHP4 or PHP5) . You may refer to Apache official website on how to install Apache on a Windows-based machine
You need to install PHP either on a pre built apache server such as xampp or download PHP directly from the website.
Adding the following lines to the Apache 2.x configuration file will associate .php files with PHP, given the PHP 5 module (DLL file) is also loaded through the configuration: <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>
Php can run on windows 7, but it does not run directly on it. PHP is a server side-language that runs on Apache. So in order to use PHP on windows 7, you need to install Apache on it. You can do this by installing WAMP server on your windows 7 machine. PHP will automatically be available to you once installed.
LAMP stands for Linux-Apache-MySQL-PHP. In simpler terms it contains everything to build a php application on a linux platform.
Let me answer from less 'technicall' point of view. Apache is the HTTP server. It gets the HTTP requests and answers with the HTML code. PHP is used to generate this HTML dynamically on server side. MySQL is used by PHP for getting the data. Once the Apache HTTP server gets the request for the page with php (or php3, php4, phtml or whatever is configured in Apache's config file), it calls PHP interpreter to generate HTML. Then this HTML is returned to the client - internet browser which sent HTTP request. PHP has got an access to MySQL DB via several APIs. This simply means, that you can just call some function in PHP script to select, import update or delete some data in a table of DB. You can also maintain the DB, create, delete new tables a.s.o. There is a lot of functions for that ;)