PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
一、wampserever的安装
学习任何一门语言,工具是必不可少的,所谓“工欲善其事,必先利其器”。对于php初学者来说,wampserver是一款不错的软件。在它安装的过程中,已经集成了php的开发环境,apache,mysql,并且做好了相应的配置,省去了很多复杂的配置过程。更加让每位程序员拍手叫好的一点是它是完全免费的!!!!,不得不说它是一款良心之作。
安装wampserver的过程很简单,只要按照提示一直“next”下去即可。
安装到这一步时,会提示选择一个默认的浏览器,注意找到浏览器的安装目录中的.exe文件,然后点击打开继续安装
右键点击工具栏中的wampserever的图标,选择language选项,可以选择中文,这样wamp所呈现的文字都是中文格式的,当然英文功底较好的可以跳过这一步。
二、apache以及php的环境配置
- appache的配置
由于wampserver默认是只允许127.0.0.1访问的,也就是只允许本机访问,若要想通过外网访问,应当要修apache的配置文件,打开wamp的安装目录找到bin,然后打开apache这个目录,点进去找到conf这个文件夹,找到httpd.conf这个文件,打开找到大概233行这个位置,删除deny from all,然后把allow from 127.0.0.1修改成allow from all。
继续查找找到大概190行和227行的位置,将 AllowOverride none 修改成 AllowOverride all,这是针对开启url重写功能使用的,如果项目中未使用到,可以不开启重写功能,修改这个之后,apache的安全性能会有所下降。
如果进行了url重写修改的功能,则需要打开apache的重写功能,同样在配置文件中找到#LoadModule rewrite_module modules/mod_rewrite.so,然后将前面的#去掉,重启apache,注意:修改了apache的配置文件,必须重启apache才能生效。至此,apache的配置已经结束。 - php的配置
打开wamp的安装目录找到bin,然后打开php这个目录,找到php.ini这个文件,查找到short_open_tag = Off这一行,将off改成on,(表示是否允许php代码开始标志的缩写形式);另外查找到memory_limit = 128M这一行,这个是php默认最大运行内存,如果代码运行时超过了这个值,php的内置机制就会报错,类似于memory limit之类的错误,对于运行内存比较大的程序,可以适当改变这个值,另外查找到max_execution_time = 30 这一行,这是php默认的执行时间,如果程序运行超过30s,php内置机制就会报错,同样对于执行时间比较长的程序,可以适当来修改这个值。至此,php的配置也已经结束。注意:php的配置同样也需要重新启动wamp后才能生效。
PHP入门必备知识-wampserver的安装以及配置相关推荐
- 全站最全面的Python 基础入门必备知识大全,学完即就业!【建议收藏仔细学习】
前言: Python作为21世纪最火的编程语言,市面上各种学习视频层出不穷,关于Python的学习氛围也逐渐浓厚!!最近一段时间越来越多的知友们在私信我,希望我出一期python基础入门的内容,肝了N ...
- python3 [爬虫入门实战]爬虫之scrapy安装与配置教程
python3 [爬虫入门实战]爬虫之scrapy安装与配置教程 标签: python爬虫scrapy 2017-07-08 15:38 77人阅读 评论(0) 收藏 举报 分类: python3爬虫 ...
- Python3入门——Python3+PyCharm环境的安装及配置
Python3+PyCharm环境的安装及配置 1.Python3安装 检查Python安装是否成功 2.PyCharm的安装与配置 近期碰到有同学入门Python还不会安装并配置Python编程环境 ...
- python基础一入门必备知识-Python数据分析入门必备基础知识
今天,老师要带大家解数据分析的定义.核心思路.应用领域以及开发流程,向大家全方位展示数据分析入门必备基础知识,全都是干货哦!虽然看完本文,不能让大家立马变身为一名数据分析师,但是能让大家对数据分析有一 ...
- Java补充之MySQL入门必备知识
文章和代码已经归档至[Github仓库:https://github.com/timerring/java-tutorial ]或者公众号[AIShareLab]回复 java 也可获取. 文章目录 ...
- DreamFactory入门指南 - 第2章安装和配置DreamFactory
第2章安装和配置DreamFactory 在本章中,您将学习如何安装和配置DreamFactory.提供了许多安装解决方案,包括GitHub存储库,点击式安装程序,Docker容器和特定于云的安装程序 ...
- MySQL笔记01: MySQL入门_1.2 MySQL下载安装与配置
2.2 MySQL下载安装与配置 2.2.1 MySQL下载 MySQL中文官网:MySQL MySQL英文官网:MySQL MySQL官网下载地址:MySQL :: MySQL Downloads ...
- python基础一入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识...
python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...
- python编程入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识
python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...
最新文章
- soft nms torch测试
- Redis系列五:redis键管理和redis数据库管理
- Anaconda+conda创建python沙箱环境
- mysql许多连接错误而被阻止_怎样解决mysql连接过多的错误?
- ASP调用.Net dll
- Android -- 自定义ScrollView实现放大回弹效果
- 【开发工具】makefile之override的作用
- java 服务端 处理跨域_javaweb服务端跨域支持
- xp计算机位数,XP查看电脑系统版本是32位还是64位的方法
- DM7数据库ODBC的配置详解
- android加载大的gif动图
- 计算机excel函数输入法,Excel公式输入技巧3法
- 如何写一份具有业务价值的分析报告
- 如何用计算机控制电灯,怎么用电脑控制LED灯
- 流程控制之顺数结构和选择结构
- 量子力学的传说——波尔篇(上)
- 解决报错(Navigation cancelled from “/roleList“ to “/userlist“ with a new navigation.)_@jie
- Screen使用教程
- LeetCode 1646. 获取生成数组中的最大值 Python
- ansys workbench网格
热门文章
- 从浏览器输入url到页面加载(六)前端必须了解的路由器和光纤小知识
- 几种清理IE缓存的方式
- C++快速实现去掉数组中重复元素
- linux oracle 03113,oracle之ORA-03113
- Linux内核编程(三)----------Linux内核的基本概念
- nginx 编译安装及增加模块
- 计算机启动到一半就重新启动怎么办,电脑开机过程中自动重启怎么解决
- 奶牛家谱(动态规划)
- 亚马逊签约第五届进博会;黑芝麻智能与MAXIEYE达成合作;新思科技与达索系统合作打造业界首个整体照明设计平台 | 全球TMT...
- linux 时间同步的2种方法