Hand-built WAMP+PHP+SVN development environment

Source: Internet
Author: User
Tags configuration php phpmyadmin zend

One: WAMP

This software in the process of installation has been Apache, MySQL, PHP inherited good, but also do the corresponding configuration, in addition to Sqlitemanager and phpMyAdmin, save a lot of complex configuration process, So that we can put more time on the development of the program. It is even more gratifying to note that the software is also completely free. Important: Basically every step to change the configuration file after the end of the operation after restarting the corresponding service will not take effect, that is, if you want to modify the immediate effect, you must save after the changes to restart the corresponding service!

First, download Wamp, address

Http://liquidtelecom.dl.sourceforge.net/project/wampserver/WampServer%202/Wampserver%202.4/Wampserver2.4-x64.exe

This is a 64-bit.

1: Installation

Next, install complete, select language:

2:webpath,

Note that, using the default, in the installation directory of the WWW folder, we do not have special requirements do not need to change;

Configuration of 3:mysql and phpMyAdmin
A separate installation of MySQL friends will certainly find a problem, the previous installation of MySQL is required to configure a root password, but when the installation of Wampserver, there is no password to configure the steps, it is not the password MySQL is empty? The answer is yes, it is indeed a blank password. Wouldn't it be very unsafe? Very right, so we have to change the password.
Left click, select "PhpMyAdmin", will open the PhpMyAdmin Management page, click on the top right of the "user", we have to do is click on each line of user name to the right of the root "edit Permissions",

Then enter the password on the page, note that after the password has been changed, the above will all become.

4:apache

Wampserver has helped us to integrate Apache, do not need to move any configuration;

5: Configuration php--Important

PHP configuration is relatively simple, only need to make some basic settings to modify it, click on the Wamp icon,-php-php.ini, find these three places:

Short_open_tag = OFF (Is it allowed to use the abbreviated form of the PHP Code start flag (<??>). );

Memory_limit = 128M (maximum size of memory used);

Upload_max_filesize = 2M (maximum number of uploaded attachments),

The first need to change to on, otherwise a lot of PHP programs will not work, the latter two will be in accordance with the actual needs of everyone to change the line.

II:Zend Studio

ZD is 13.0.1 version, will not be disclosed. All the way to install, no suspense.

1:xdebug settings

Find Xdebug Extension, instead:

= "C:/wamp/bin/php/php5.4.12/zend_ext/php_xdebug-2.2.3-5.4-vc9-x86_64.dll" [Xdebug]xdebug. remote_enable = onxdebug. remote_handler=dbgpxdebug. remote_host=localhostxdebug. remote_port=9000 xdebug. profiler_enable = offxdebug. Profiler_enable_trigger = offxdebug. Profiler_output_ Name = cachegrind.out.%t.%pxdebug. Profiler_output_dir = "C:/wamp/tmp"

2:zendstudio End Xdebug Configuration

Open Zendstudio, select windows->preferences->php->php executables Add new PHP executables

As shown in the following:

PHP Servers Configuration

Next select window-preference-php Servers click New

Then edit

View the next debugger

Three: Testing

Note the direction of the path at the Red line, not/.

On the pop-up page, select our PHP version, 5.4, and then enter the content in index:

<?PHPEcho"Hello World";Echo"This spans multiple lines. The newlines would be output as well ";Echo"This spans\nmultiple lines. The newlines would be\noutput as well. ";Echo"Escaping characters is do \" like This\ "."; //$b= 20; for($i= 0;$i<5;$i++){    $b+=$i; Echo $b; Echo' </br> ';}Echo $b; ?>

Hit the breakpoint, and then

Appear:

To this, we can happily develop.

Three: Import an existing project

In D:/wamp/www there is a project that needs to be imported into my Zend studio, Zend Studio Workspace is also the D:/wamp/www folder, so I use local PHP project or PHP project The From Existing directory will have problems.
Workaround:
Click "File"-"NEW"-"other", in the Open dialog box select "Genneral"-"project", and then enter the project name in the Open dialog box, you can import the project in workspace normally.

Four: SVN

Reference:

1:http://blog.csdn.net/imxiangzi/article/details/46533957

2:http://blog.csdn.net/imxiangzi/article/details/46533811

Hand-built WAMP+PHP+SVN development environment

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.