码迷,mamicode.com
首页 > Web开发 > 详细

谈谈我对代码的管理,部署,发布(php)---WAMP

时间:2015-11-26 16:59:00      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

WAMP的一些配置与使用心得

引言中有说到,我将会分享一下我在使用wamp中遇到的一些问题和解决方法,可能写的会有点散,毕竟理科生的思维都是直线逻辑,我对此深表歉意。废话不多说,想要知道WAMP是什么或者是怎么安装的,转到百度那搜索下就好。

WAMP这个单词,每个字母对应一种东西,W-windows A-apache M-mysql  P-PHP,就先从P这个字母说起吧。讲一讲我遇到的问题和解决办法。

PHP 扩展

在开发项目的时候,虽然正常情况下,默认的PHP配置就足够进行开发了,但是在实际 开发过程中你却会经常遇到这样的问题,比如说有这样一行代码

$ch = curl_init();

......多余代码就不贴了,浪费位置

运行之后,系统会给你这样一个提示call to undefined function curl_init(),第一次用curl去进行getpost请求的时候,遇到这个我也是吓坏了,后来在网上找了找原因,于是明白了PHP有一种东西叫做extentions(扩展),它为本来不怎么丰富的PHP,提供了强大的支持,那么要如何开启扩展呢,介绍两种办法,就拿最经典最常用的curl扩展来举例吧,

一、你可以在wamp图标上单击之后,鼠标移动到PHP这个选项上,然后再移动到php extentions这个选项上,第二个选项就是php_curl就是curl的扩展了

二、找到php.ini的配置文件,我的wamp文件的位置是D:\wamp\bin\php\php5.4.12,用记事本打开,用搜索功能搜索curl 找到;extension=php_curl.dll这个地方,把最前面的;去掉,就可以了

上述两个动作,都需要重启apache服务器,才会生效。

PHP运行超时

有些时候,你运行PHP脚本的时候,或许因为处理的数据过大,而遇到脚本超时的情况,这个时候有两种种办法可以解决,

一种是修改PHP脚本的默认运行时间,

  修改脚本默认时间有两种方法:

  一、是在你所需要运行的.php的文件中加入

  ini_set(‘max_execution_time’,’0’);或set_time_limit(0);

  二、在php.ini这个配置文件中找到max_execution_time = 30  这一行,PHP默认运行 时间是30秒,改成0就是无限制

还有一种是,用命令行的方式来运行它,不得不说的是,命令行真的是一件非常神奇的工具,很多在网页上不能解决的问题,在命令行下都可以得到完美的解决,废话不多说,如何使用PHP命令行才是主要的:

首先,你得找到php.exe文件的所在路径,然后在运行中打开cmd,用cd命令去到PHP.exe所在的目录,再把你需要运行的.php文件放到那个目录下,再执行PHP xxx.php(你需要运行的.php文件)就可以了,如果你觉得这样太麻烦,可以配置一下环境变量,把php.exe的路径配置成环境变量,这样你就可以不用移动文件来运行脚本了

 

谈谈我对代码的管理,部署,发布(php)---WAMP

标签:

原文地址:http://www.cnblogs.com/crisenchou/p/4998079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!