Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
With Expression Development Server, you can preview both ASP.NET pages and PHP pages locally. In order to preview a PHP page that you created in Microsoft Expression Web, you must also have PHP installed and configured on your computer.
Warning
The use of PHP scripts poses potential security risks. For more information, see the Security section on the PHP.NET site.
To install PHP
Download the zipped file that contains the PHP files from PHP.NET
, and save the file to your computer.
Open the zipped file by double-clicking it, and then click Extract all files.
In the Extract Compressed (Zipped) Folders dialog box, click Browse.
In the Select a destination dialog box, click Computer, and then click OS (C:). Click Make New Folder, and then name the new folder PHP. Click OK.
In the Extract Compressed (Zipped) Folders dialog box, click Extract.
Open the PHP folder. Locate and then make a copy of the "PHP.INI-recommended" file by right-clicking the file and clicking Copy, and then right-clicking inside the folder and clicking Paste.
Rename the file named "PHP-Copy.INI-recommended" to "PHP.INI".
For more information on installing PHP, see Installation on Windows systems
on PHP.NET.
To install PHP extensions
For best results, install only the extensions that you want to use. To install the extensions, remove comment marks from the extensions that you want to use in the PHP.INI file. For more information, see Installation of extensions on Windows
on the PHP.NET site.
Note
For example, some commonly used extensions are: SMTP, MySQL, Pop3, Zlib, Zip, PDFLib, and Crack.
To use Expression Development Server to preview pages
After you have installed PHP, in Microsoft Expression Web, on the Site menu, click Site Settings.
In the Site Settings dialog box, on the Preview tab, select Use Microsoft Expression Development Server, and then select For only PHP and ASP.NET web pages.
By default, Expression Web locates the php-cgi.exe file installed at C:\PHP or C:\Program Files\PHP. If you installed PHP in a different location, or if the text box under Path to PHP executable for previewing PHP pages in this site is empty, under Path to PHP executable for previewing PHP pages in this site, click Browse, locate and select php-cgi.exe, and then click OK.
Note
You can install multiple versions of PHP, and then use the Path to PHP executable for previewing PHP pages in this site to select the version of PHP that you want to use to preview PHP pages. If you want to use this setting for this site only, select Use a PHP executable for this site only.
To use the current PHP setting as the default setting for all PHP sites other than the sites for which you have defined a custom PHP setting, do one of the following:
Select Use the PHP executable set in the Application Options, which will also set your global PHP options in the Application Options dialog box.
Click Tools, and then click Applications Options. In the Application Options dialog box, under Path to PHP executable for previewing PHP pages, click Browse, and then locate and select the version of php-cgi.exe that you want to use as the default for your PHP sites.
See also
Tasks
Previewing an ASP.NET page
Change the color of PHP code
Create a PHP page
Insert a PHP script
Author PHP by using IntelliSense
Set IntelliSense options for PHP
Specify a port number for previewing PHP pages
Concepts
Working with PHP sites
Using IntelliSense with PHP
Preview pages in a browser
Send feedback about this topic to Microsoft. © 2011 Microsoft Corporation. All rights reserved.