PHP svn开发环境搭建,手把手搭建WAMP+PHP+SVN开发环境,wampsvn_PHP教程
手把手搭建WAMP+PHP+SVN开发环境,wampsvn
一:WAMP
这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLitemanager和Phpmyadmin,省去了很多复杂的配置过程,让我们能把更多的时间放在程序开发上。更值得高兴地是这款软件也是完全免费的。重要提示:基本上每一步更改配置文件的操作结束之后,均在重启了相应服务之后才会生效,也就是说如果想要修改立即生效的话,必须在修改完毕保存之后重新启动一下相应的服务!
首先,下载WAMP,地址
http://liquidtelecom.dl.sourceforge.net/project/wampserver/WampServer%202/Wampserver%202.4/Wampserver2.4-x64.exe
这是64位的。
1:安装
一路next,安装完毕,选择语言:
2:webpath,
注意,使用默认,就在安装目录的www文件夹下,我们没特殊要求不需要改;
3:MySQL以及PhpMyAdmin的配置
单独安装过MySQL的朋友们肯定会发现一个问题,以前安装MySQL的时候是需要配置一个root的密码的,可是安装wampserver的时候,至始至终都没有配置密码的步骤,那岂不是MySQL为空密码了?答案是肯定的,确实是空密码。这样岂不是很不安全?非常对,所以我们要修改密码呀。
左键点击,选择“phpMyAdmin”,就会打开phpMyAdmin的管理页面,点击右上方的“用户”,我们要做的就是点击每一行用户名为root的右边的“编辑权限”,
然后页面中输入密码,注意,密码改完之后,上面的否就都变成是了。
4:apache
wampserver已经帮我们集成好了Apache,不需要动任何配置;
5:配置PHP ——重要
PHP的配置比较简单,只需要进行一些基本设置的修改就可以了,在wamp图标上点击,—PHP—php.ini,找到这三个地方:
short_open_tag = Off(是否允许使用 PHP 代码开始标志的缩写形式( ?> )。);
memory_limit = 128M(最大使用内存的大小);
upload_max_filesize = 2M(上传附件的最大值),
第一个需要改成on,否则的话很多php程序都会运行不了,后面的两项就按照大家的实际需求更改就行了。
二:zend studio
zd是13.0.1版本,下载地址就不透露了。一路安装,没有悬念。
1:XDEBUG设置
找到XDEBUG Extension,改为: ; XDEBUG Extension
zend_extension= "c:/wamp/bin/php/php5.4.12/zend_ext/php_xdebug-2.2.3-5.4-vc9-x86_64.dll"[xdebug]
xdebug.remote_enable =on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000xdebug.profiler_enable =off
xdebug.profiler_enable_trigger =off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
2:zendstudio端xdebug 配置
打开zendstudio,依次选择 windows->preferences->PHP->PHP Executables Add 新的PHP Executables
如下图所示:
php servers 配置
接下来选择window-Preference-php Servers点击New
然后edit
查看下Debugger
三:测试
注意上图红线处的路径的\的方向,不是/。
在弹出来的页面上选择我们的PHP版本,5.4,然后,在index中输入内容:phpecho "Hello World";echo "This spans multiple lines. The newlines will be output as well";echo "This spans\nmultiple lines. The newlines will be\noutput as well.";echo "Escaping characters is done \"Like this\".";//$b = 20;for($i=0;$i<5;$i++){$b+=$i;echo $b;echo'';
}echo $b;?>
打上断点,然后
出现:
致此,我们可以愉快的开发了。
三:导入现有项目
在d:/wamp/www有个项目,现在需要导入到我的Zend studio里面,Zend studio的workspace也是d:/wamp/www文件夹,所以我使用Local PHP Project或者PHP Project from Existing Directory都会出问题。
解决方法:
点击“File”-“NEW”-“Other”,在打开的对话框里选择“Genneral”-“Project”,然后在打开的对话框输入项目名称,就可以正常导入在workspace的项目了。
四:SVN
参考:
1:http://blog.csdn.net/imxiangzi/article/details/46533957
2:http://blog.csdn.net/imxiangzi/article/details/46533811
http://www.bkjia.com/PHPjc/1093107.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1093107.htmlTechArticle手把手搭建WAMP+PHP+SVN开发环境,wampsvn 一:WAMP 这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此...
PHP svn开发环境搭建,手把手搭建WAMP+PHP+SVN开发环境,wampsvn_PHP教程相关推荐
- 手把手教安装java开发环境_手把手教你配置java开发环境-java环境变量设置
在本篇中将为大家介绍如何在windows下搭建Java的开发环境. 话不多说,直接转入正题.下载java开发工具包JDK 下载地址:http://www.oracle.com/technetwork/ ...
- 嵌入式LINUX搭建arm环境,手把手教你嵌入式ARM开发环境搭建
原标题:手把手教你嵌入式ARM开发环境搭建 1. 安装,配置,启动FTP服务 · 安装FTP: sudo apt-get install vsftpd · 修改vsftpd的配置文件/etc/vsft ...
- 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 1]
Keil MDK.IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题.GCC(GNU Compiler Collection)作为GNU计划的一部分 ...
- JDK(11)+Tomcat(9.0)+Maven(3.6.0)+Eclipse(2018-9)+SVN插件+Mysql(8.0)+Navicat fo Mysql +postman开发环境搭建
一.JDK11安装(2018-9-25号发版/版本每6月更新一次) 1.网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk1 ...
- 大数据之Hadoop3.x 运行环境搭建(手把手搭建集群)
文章目录 写在开头 安装包准备 一.Hadoop运行环境搭建(开发重点) 1.1 模板虚拟机环境准备 1.2 克隆虚拟机 1.3 在hadoop102安装JDK 1.4 在hadoop102安装Had ...
- 搭建linux下eclipse php完美搭建开发php,搭建linux上的Eclipse+PHP编程环境
最近打算学PHP,于是查阅资料搭建了ubuntu(14.04.3)上的PHP IDE环境 一.准备工作(可略) 主要是推荐科大的源和配置源的方法,因为后于步骤使用到了apt,科大的源非常快,并且有个针 ...
- 手把手搭建企业IT实战环境第三季:快速搭建SCCM1902服务器
手把手搭建企业IT实战环境第三季:快速搭建SCCM1902服务器 ©Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者 博客:https://blog. ...
- Windows8.1+Eclipse搭建Hadoop2.7.2本地模式开发环境
下面介绍如何在Windows8.1上搭建hadoop2.7.2的本地模式开发环境,为后期做mapreduce的开发做准备. 在搭建开发环境之前,首先选择开发工具,就是大家都很熟悉的Eclipse(本人 ...
- svn 服务器在生产环境中的搭建
svn 服务器在生产环境中的搭建 搭建环境 阿里云服务器 CentOS release 6.7 安装软件 yum install subversion -y 创建项目目录 cd /home/svn ...
最新文章
- 通Python实现操作 excel表格 工作效率提升百倍
- python web开发-flask中response,cookies,session对象使用详解
- enfp工具箱怎么用_隐喻:你的工具箱
- android image设置adjustviewbounds_探索 Android 平台的 CameraX
- python Django创建数据库时can't open file 'manage.py': [Errno 2] No such file or directory
- [20150518]关于块转储问题2.txt
- RedHat6.7安装教程,图解,超详细
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- 基于范德蒙矩阵的Erasure code技术详解
- WPF DataGrid的列标题样式设计
- 苹果 iPad 上如何设置和使用蓝牙鼠标?
- 美团饿了么外卖cps项目怎么做?谈谈我的推广方法与经验感悟
- sim7600ce 拨号上网测试_SIM7600CE TCP/IP连接与PPP拨号上网 4G上网
- iPad/iPhone内存管理四之viewDidUnload/dealloc详细解说
- win10、win7系统64位oracle11g安装教程以及32位plsql连接教程
- GNOME Commander: Linux文件管理器
- 答案原文及解释!!守株待兔死脑筋,旁门左道不正规是什么意思指什么含义怎么理解答!!
- buildroot 修改和保存xxx_defconfig make savedconfig错误解决
- 在MOSS 2007中自定义DataView Webpart的数据显示样式
- 学习参考 | 从运动学到机械臂控制
热门文章
- vat可以退税吗_【涨知识】企业对外投资可以申请出口退税吗?
- mysql中union与union all的区别
- django ORM 操作
- 在HTML文档内引入CSS
- 【BZOJ1899】[Zjoi2004]Lunch 午餐 贪心+DP
- sql判断字段是否为空
- Xamarin 中Visual Studio创建项目提示错误
- 博客开通了....激动 呵呵
- [Python学习] 专题三.字符串的基础知识
- MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片