wamp已开启CURL,ThinkPHP在cli模式下运行仍提示缺少CURL扩展

开发环境:windows8+wamp

thinkphp 代码在常规模式下运行正常,在cli模式下报错,提示缺少curl扩展。

检查发现:常规模式下php默认加载的配置文件是:

wamp安装目录\bin\apache\apache2.2.22\bin\php.ini

在cli模式下php默认加载的配置文件是:

wamp安装目录\bin\php\php5.3.13\php.ini

两种模式下加载的配置文件不同

解决方法:

1.在cli模式下运行php时指定配置文件

php index_cli.php -c wamp安装目录\bin\apache\apache2.2.22\bin\php.ini

2.在 wamp安装目录\bin\php\php5.3.13\php.ini 文件中同样打开curl扩展。

推荐第二种解决方案。

 

解决本地SVN locked 报错问题

本地svn在更新代码时,由于网络中断或者其他原因导致svn同步中断,可能会导致svn被锁,报错:

svn Error: Working copy ‘项目路径’ locked.
svn Error: ‘项目路径’ is already locked.

如下图所示:

svn locked1

解决办法如下:

1:首先进入当前项目的根目录,使用svn选项Get lock 在弹出的对话框中不勾选Steal the locks 然后点击OK;

svn locked2

svn locked3

 

2:重复上一部操作,勾选Steal the locks,再点击确认;

svn locked4

 

3:执行Clean up;

svn locked5

然后就OK了!

转载请注明出处:怡然之乐 – FineYi