This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-website.git
The following commit(s) were added to refs/heads/asf-site by this push: new 6fbfe07 Automated site publishing by Jenkins build 409 6fbfe07 is described below commit 6fbfe07daa651e5bab68b1c1de947b4a596d7089 Author: jenkins <bui...@apache.org> AuthorDate: Sat Jan 19 12:37:31 2019 +0000 Automated site publishing by Jenkins build 409 --- .../php/configure-php-environment-windows.html | 120 ++++++++------------- 1 file changed, 46 insertions(+), 74 deletions(-) diff --git a/content/kb/docs/php/configure-php-environment-windows.html b/content/kb/docs/php/configure-php-environment-windows.html index bdf3c14..490c4ef 100644 --- a/content/kb/docs/php/configure-php-environment-windows.html +++ b/content/kb/docs/php/configure-php-environment-windows.html @@ -81,36 +81,21 @@ <div id="toc" class="toc"> <div id="toctitle"></div> <ul class="sectlevel1"> -<li><a href="#_required_software">Required Software</a></li> -<li><a href="#_using_an_amp_package">Using an AMP Package</a> -<ul class="sectlevel2"> -<li><a href="#_installing_and_configuring_the_xampp_package">Installing and Configuring the XAMPP Package</a></li> -<li><a href="#_checking_xampp_installation">Checking XAMPP Installation</a></li> -<li><a href="#_installing_and_enabling_the_xdebug_debugger">Installing and Enabling the XDebug Debugger</a></li> -</ul> -</li> -<li><a href="#_installing_the_components_separately">Installing the Components Separately</a> +<li><a href="#_configuring_php_development_environment_in_windows">Configuring PHP Development Environment in Windows</a> <ul class="sectlevel2"> -<li><a href="#_apache_http_server">Apache HTTP Server</a></li> -<li><a href="#_php_engine">PHP Engine</a></li> -<li><a href="#_mysql_database_server">MySQL Database Server</a></li> -<li><a href="#_xdebug">XDebug</a></li> -<li><a href="#_setting_up_the_environment">Setting Up the Environment</a></li> +<li><a href="#_required_software">Required Software</a></li> +<li><a href="#_using_an_amp_package">Using an AMP Package</a></li> +<li><a href="#_installing_the_components_separately">Installing the Components Separately</a></li> </ul> </li> </ul> </div> -<div id="preamble"> +<div class="sect1"> +<h2 id="_configuring_php_development_environment_in_windows">Configuring PHP Development Environment in Windows</h2> <div class="sectionbody"> <div class="paragraph"> <p>This tutorial shows you two ways of configuring your PHP development environment on the Windows operating system. The first and most convenient way is to install and configure an AMP (*A*pache, *M*ySQL, *P*HP) package. This tutorial shows you how to install the XAMPP package. The second way is to install and configure each component separately.</p> </div> -<div class="imageblock"> -<div class="content"> -<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73"> -</div> -<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.2, 7.3, 7.4 and 8.0</div> -</div> <div class="paragraph"> <p><strong>To follow this tutorial, you need the following software and resources.</strong></p> </div> @@ -127,10 +112,6 @@ </thead> <tbody> <tr> -<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://netbeans.org/downloads/index.html">NetBeans IDE</a></p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">PHP download bundle</p></td> -</tr> -<tr> <td class="tableblock halign-left valign-top"><p class="tableblock">A PHP engine</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Version 5. Included in <a href="http://www.apachefriends.org/en/xampp-windows.html">XAMPP-Windows</a>.</p></td> </tr> @@ -153,20 +134,14 @@ Included in XAMPP Windows.</p></td> <div class="paragraph"> <p>Typically, development and debugging is performed on a local web server, while the production environment is located on a remote web server. Setting up a remote web server is described in <a href="./remote-hosting-and-ftp-account.html">+ Deploying a PHP Application on a Remote Web Server Using the NetBeans IDE+</a>. This tutorial has you set up a local web server. PHP support can be added to a number of local web servers (IIS, Xitami, and so on), but most commonly <a href="http://http [...] </div> -</div> -</div> -<div class="sect1"> -<h2 id="_required_software">Required Software</h2> -<div class="sectionbody"> +<div class="sect2"> +<h3 id="_required_software">Required Software</h3> <div class="paragraph"> <p>To create, run, and debug your PHP projects you need the following software:</p> </div> <div class="ulist"> <ul> <li> -<p>The NetBeans IDE for PHP. Downloads are available <a href="https://netbeans.org/downloads/index.html">here</a>.</p> -</li> -<li> <p>A web server. Typically development and debugging is performed on a local web server, while the production environment is located on a remote web server. The current version enables using a local server. Using a remote server with FTP access will be supported in future versions. PHP support can be added to a number of web servers (IIS, Xitami, and so on), but most commonly <a href="http://httpd.apache.org/download.cgi">Apache HTTP Server</a> is used. Click <a href="http://httpd.apache [...] </li> <li> @@ -188,23 +163,30 @@ NOTE: The recommended version of the product is MySQL Server 5.0. The provided d <p>You can use a <a href="#XAMPP">Package</a>, that contains the required software, or <a href="#installComponentsSeparately">install each component separately</a>.</p> </div> </div> -</div> -<div class="sect1"> -<h2 id="_using_an_amp_package">Using an AMP Package</h2> -<div class="sectionbody"> +<div class="sect2"> +<h3 id="_using_an_amp_package">Using an AMP Package</h3> <div class="paragraph"> <p>To have all the configuration settings for the PHP engine, the Apache HTTP Server, and the MySQL database server specified automatically, use an AMP package. This tutorial gives instructions only for the <a href="http://www.apachefriends.org/en/xampp-windows.html">XAMPP-Windows</a> package. For help with the WAMP package, please see the <a href="http://wiki.netbeans.org/HowToConfigureXDebug">NetBeans XDebug Wiki</a>.</p> </div> -<div class="sect2"> -<h3 id="_installing_and_configuring_the_xampp_package">Installing and Configuring the XAMPP Package</h3> +<div class="sect3"> +<h4 id="_installing_and_configuring_the_xampp_package">Installing and Configuring the XAMPP Package</h4> <div class="paragraph"> <p>The section describes how to download, install, and configure the XAMPP package.</p> </div> <div class="paragraph"> <p><strong>Warning:</strong> Do NOT use XAMPP 1.7.0. There are significant problems with XDebug in this version. Use version 1.7.1 or later, where these problems are fixed.</p> </div> -<div class="paragraph"> -<p>*Note: *Starting with XAMPP 1.7.2, XAMPP comes with PHP 5.3, not PHP 5.2.x. NetBeans IDE for PHP version 6.7.x does not support the new PHP 5.3 functions. NetBeans IDE for PHP 6.8, currently available as a development build, fully supports PHP 5.3. Also note that Xdebug installation differs between PHP 5.2.x and PHP 5.3.</p> +<div class="admonitionblock note"> +<table> +<tr> +<td class="icon"> +<i class="fa icon-note" title="Note"></i> +</td> +<td class="content"> +*Starting with XAMPP 1.7.2, XAMPP comes with PHP 5.3, not PHP 5.2.x. NetBeans IDE for PHP version 6.7.x does not support the new PHP 5.3 functions. NetBeans IDE for PHP 6.8, currently available as a development build, fully supports PHP 5.3. Also note that Xdebug installation differs between PHP 5.2.x and PHP 5.3. +</td> +</tr> +</table> </div> <div class="olist arabic"> <ol class="arabic"> @@ -251,8 +233,8 @@ NOTE: The recommended version of the product is MySQL Server 5.0. The provided d </ol> </div> </div> -<div class="sect2"> -<h3 id="_checking_xampp_installation">Checking XAMPP Installation</h3> +<div class="sect3"> +<h4 id="_checking_xampp_installation">Checking XAMPP Installation</h4> <div class="olist arabic"> <ol class="arabic"> <li> @@ -266,16 +248,16 @@ image::images/xampp-phpinfo.png[]</p> </ol> </div> </div> -<div class="sect2"> -<h3 id="_installing_and_enabling_the_xdebug_debugger">Installing and Enabling the XDebug Debugger</h3> +<div class="sect3"> +<h4 id="_installing_and_enabling_the_xdebug_debugger">Installing and Enabling the XDebug Debugger</h4> <div class="paragraph"> <p>You need to configure your PHP stack to use XDebug. The process differs if you are using <a href="#xdebug-xampp-171">XAMPP 1.7.1</a>, which bundles PHP 5.2.6, or <a href="#xdebug-xampp-172">XAMPP 1.7.2</a>, which bundles PHP 5.3.</p> </div> <div class="paragraph"> <p>Many users have experienced difficulties in getting XDebug to work on their systems. Please see <a href="http://wiki.netbeans.org/HowToConfigureXDebug">our wiki</a> and the <a href="http://forums.netbeans.org/viewforum.php?f=13&sid=5b63e6774fe7859b5edd35b1192d8efd">NetBeans PHP Editor Users' Forum</a> for assistance.</p> </div> -<div class="sect3"> -<h4 id="xdebug-xampp-171">XDebug on XAMPP 1.7.1 (PHP 5.2)</h4> +<div class="sect4"> +<h5 id="xdebug-xampp-171">XDebug on XAMPP 1.7.1 (PHP 5.2)</h5> <div class="paragraph"> <p>You must download XDebug, place the .dll file in your php extensions directory, and configure php.ini to find and use this file.</p> </div> @@ -345,8 +327,8 @@ See <a href="http://wiki.netbeans.org/HowToConfigureXDebug">our wiki</a> and the </ol> </div> </div> -<div class="sect3"> -<h4 id="xdebug-xampp-172">Xdebug on XAMPP 1.7.2 (PHP 5.3)</h4> +<div class="sect4"> +<h5 id="xdebug-xampp-172">Xdebug on XAMPP 1.7.2 (PHP 5.3)</h5> <div class="paragraph"> <p>XAMPP 1.7.2 comes bundled with the appropriate Xdebug .dll file. You only have to configure <code>php.ini</code> to use it. Note that all Xdebug settings have text explaining them.</p> </div> @@ -384,12 +366,10 @@ See <a href="http://wiki.netbeans.org/HowToConfigureXDebug">our wiki</a> and the </div> </div> </div> -</div> -<div class="sect1"> -<h2 id="_installing_the_components_separately">Installing the Components Separately</h2> -<div class="sectionbody"> <div class="sect2"> -<h3 id="_apache_http_server">Apache HTTP Server</h3> +<h3 id="_installing_the_components_separately">Installing the Components Separately</h3> +<div class="sect3"> +<h4 id="_apache_http_server">Apache HTTP Server</h4> <div class="olist arabic"> <ol class="arabic"> <li> @@ -422,8 +402,8 @@ See <a href="http://wiki.netbeans.org/HowToConfigureXDebug">our wiki</a> and the <p>The Apache welcome test page opens: image::images/install-apache-it-works-port80.png[]</p> </div> -<div class="sect3"> -<h4 id="_troubleshooting">Troubleshooting</h4> +<div class="sect4"> +<h5 id="_troubleshooting">Troubleshooting</h5> <div class="paragraph"> <p>By default, the Apache server listens to port 80. This port can be already used by other services, for example Skype. To solve the issue, change the port which the server listens to:</p> </div> @@ -451,8 +431,8 @@ image::images/install-apache-it-works-port80.png[]</p> </div> </div> </div> -<div class="sect2"> -<h3 id="_php_engine">PHP Engine</h3> +<div class="sect3"> +<h4 id="_php_engine">PHP Engine</h4> <div class="olist arabic"> <ol class="arabic"> <li> @@ -507,8 +487,8 @@ image::images/install-php-test.png[]</p> </li> </ul> </div> -<div class="sect3"> -<h4 id="_troubleshooting_2">Troubleshooting</h4> +<div class="sect4"> +<h5 id="_troubleshooting_2">Troubleshooting</h5> <div class="paragraph"> <p>If the page does not open:</p> </div> @@ -540,14 +520,14 @@ image::images/install-php-test.png[]</p> </div> </div> </div> -<div class="sect2"> -<h3 id="_mysql_database_server">MySQL Database Server</h3> +<div class="sect3"> +<h4 id="_mysql_database_server">MySQL Database Server</h4> <div class="paragraph"> <p>Find detailed information on <a href="../ide/install-and-configure-mysql-server.html">installing and configuring the MySQL</a> database server.</p> </div> </div> -<div class="sect2"> -<h3 id="_xdebug">XDebug</h3> +<div class="sect3"> +<h4 id="_xdebug">XDebug</h4> <div class="olist arabic"> <ol class="arabic"> <li> @@ -559,8 +539,8 @@ image::images/install-php-test.png[]</p> </ol> </div> </div> -<div class="sect2"> -<h3 id="_setting_up_the_environment">Setting Up the Environment</h3> +<div class="sect3"> +<h4 id="_setting_up_the_environment">Setting Up the Environment</h4> <div class="olist arabic"> <ol class="arabic"> <li> @@ -657,14 +637,6 @@ Make sure the paths you specify match the names and locations of the correspondi </li> </ol> </div> -<div class="paragraph"> -<p><a href="/about/contact_form.html?to=3&subject=Feedback:%20Configuring%20PHP%20on%20Windows">Send Feedback on This Tutorial</a></p> -</div> -<div class="paragraph"> -<p>To send comments and suggestions, get support, and keep informed on the latest developments on the NetBeans IDE PHP development features, <a href="../../../community/lists/top.html">join the us...@php.netbeans.org mailing list</a>.</p> -</div> -<div class="paragraph"> -<p><a href="../../trails/php.html">Back to the PHP Learning Trail</a></p> </div> </div> </div> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists