php开发
这家伙很懒,还没填写该栏目的介绍呢~
默认情况下,null会排在最前面,真是悲剧,可通过一下方式改变:
SELECT * FROM CHILD_VISITS ORDER BY FOLLOWUP_TIME DESC nulls last;
php开发svn替换php文件中对应的信息
想要的就是:
让团队不从成员提交不同文件后,svn能够更新提交的文件,并在注释中写明是谁最后一次提交的。
之前看了些文章,认为是在svn服务器端设置,结果不是的,是在客户端设置的。修改svn在客户端的配置文件。
方法有两种,一种是直接搜配置文件,比较麻烦,另一种是通过图形界面进去。
在此,只给第二种,如图:
打开设置后,第一个标签处,点红框的编辑,如图...
php开发xampp403错误和oracle配置的问题
首先是403错误,主要是根目录无权限
<Directory />
AllowOverride none
#Require all denied
</Directory>
这个代码改一下。
然后是oracle无法连接的问题。
主要是php.ini里面还是用的11g的动态链接库
但是实际上ext目录下根本没这个文件。
;...
php开发php7语法的改变
参考中文:
https://github.com/pangee/Migrating-from-PHP5.6.x-to-PHP7.0.x/blob/master/Backward-incompatible-changes.md
其中最值得关注的是间接变量的使用,这在我们之前的代码中用得许多
PHP 7 throws an Array to string conversion error ...
php开发接上一篇,php的soapclient的问题
之前请求通过curl实现了,但是我还是想研究下,为什么PHP原生的soapclient构造出来的请求不行。
通过对比:
echo "请求头:\n" . $client->__getLastRequestHeaders() . "\n";
echo "请求体:\n" . htmlspecialchars_decode($client->...
php开发php的soapclient构造的请求不符合服务端验证的问题
具体什么个情况也不清楚,但是对方是用java或者c#写的服务端
在文档中,明确说明了,请求的xml内容格式
按照php调用普通webservice接口的办法,始终无法得到结果
在$client->__getLastRequestHeaders() 调试很久以后,得到一个结果,我感觉php原生的soapclient构造的请求结构不符合对方的要求
...
php开发mssql获取字段名及注释,以及一系列问题
首先是获取字段名及注释
代码来自于:http://panyongzheng.iteye.com/blog/1829870
select b.name as column_name, c.value as remarks from sys.tables a left join sys.columns b on a.object_id=b.object_id left join sys...
php开发今天被一个简单问题折腾了,问题:SOAP-ENV:Server Function doesn't exist
代码很简单的,测试网上的一个soap的验证代码。
以前写的时候已经实现了的,只是方式不一样,于是想试验一次它的这种验证方式,没想到,被一个简单问题折腾了。
报错就是:SOAP-ENV:Server Function doesn't exist
一直报函数不存在,弄了半天,是
SoapServer这里没有引入类文件造成的。还查看了好多资料的哦,一个粗心的错。
php开发今天给一台VPS升级了Lnmp
升级后发现二级域名访问不了
之前是把二级域名绑定到子目录的
后来发现是因为open_basedir的问题
解决办法:
修改.user.ini文件即可
LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下,可以修改open_basedir的值来设置限制目录的访问。
.user.ini文件无法直接修改,而且是隐藏文件可能在wins...
php开发php正则匹配中文的问题
网上找的一篇文章,不错
注意修正符一定要用小写的u
原文内容:
正则匹配汉字在不同的编码,不同的程序语言上都有些细微的出入,稍不注意就会得不到正确的结果,特此对比一下 javascript 和 php 的正则匹配汉字,而且 php 中的 gb2312 和 utf-8 两种编码匹配规则还不相同同。
在javascript中,要判断字符串是中文是很简单的:
<...
php开发使用webchat类上传微信素材时遇到的问题
php版本不一致可能导致文件无法上传
这都是curl的错
php5.5和以后的版本curl上传文件的方式变化很大,可以参考下面的这篇文章。
具体解决就是在调用webchat之前,设置参数的格式
//php版本的问题,低版本不支持curlfile,高版本不支持@+文件路径
if (class_exists('\CURLFile'))
...
php开发php调用微信接口报{"errcode":41005,"errmsg":"media data missing"}错误
百度不靠谱,百度不靠谱,百度不靠谱
别用百度搜
搜出来的没有办法解决你的问题的
百度出来的结果就是说php的curl的curl_setopt 函数存在版本差异至于微信的错误依旧,解决不了但是微信的这个问题确实是因为PHP版本的原因php5.5已经把通过@加文件路径上传文件的方式给放入到Deprecated中了。php5.6默认是不支持这种方式了,哎。。。下面这篇文章讲...
php开发oracle的expdp的用法及06512报错的问题
第一步创建目录
create or replace directory dir_dp as 'D:/oracle/dir_dp';
第二步,授权
Grant read,write on directory dir_dp to 你的用户;
第三步,导出
expdp zftang/zftang@fgisdb schemas=zftang directory=dir_dp dump...
php开发关于html5上传文件,php处理要注意的
先来两个参考网址:
http://kuro.tw/posts/2013/09/08/php-html5-canvas-resulting-base64-datauri-images-will-be-uploaded-to-the-server-side-processing
http://www.oschina.net/question/2261060_213583
...
php开发最近看了下PHP的性能监控
提升效率,虽然没有什么卵用,但是心里安慰不错
这个主要是营运期干的事了。找到一篇文章比较有用:
原文地址:http://www.drupal001.com/2012/02/drupal-php-profiling-xdebug-xhprof/
文章有点老了。现在配置都差不多,xdebug有windows版本。
官网地址:http://xdebug.org/
...
php开发不同编辑器带来的问题
以前用的Phpdesigner写代码,那会儿是不错的选择
现在用的phpstorm了,然后找到以前的代码来改过,或许那会儿都还不是phpdesigner
现在只要用Phpstorm编辑过原来的代码文件,都是Utf-8编码的
在windows下的apache下解析没有问题
但是上传到linux的nginx服务器下,就解析不出PHP,会显示源码或者空白页面
...
php开发java调用php的webservice接口报错:faultString: org.xml.sax.SAXException: Bad envelope tag: definitions
没有了google的时候,遇到问题真的不好解决
以前一直用huhamhire-hosts改hosts挺好用了,但是重装系统后,这个也用不起了,没得谷歌了,还是要解决问题,将就用bing吧
这些都是题外话
说说经过:
我用php给别人提供了一个wsdl接口,php端,使用SoapDiscovery类自动生成的wsdl
测试用php调用接口,没有问题
...
php开发php在windows是作为计划任务时的一点问题
一些老的环境,或者集成环境,直接只用php.exe 加上php的文件路径
在某些时候会出现错误,报错都是找不到扩展库
这个时候可以使用php.exe --help查看参数
可以通过参数-c,指定使用php.exe当前目录下的php.ini 也可以写出php.ini的路径
还遇到一种情况,使用 php.exe -c php文件时,报错
然后加一个参数f,...