您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

php发送get、post请求的几种方法

857 views
php发送get、post请求的几种方法推荐使用curl 使用curl库需要查看php.ini是否已经打开了curl扩展 curl get实现: <?php $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, ‘http://www.domain.com/’); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回 curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); echo $file_contents; ?>   pos......

mysql嵌套查询in的优化,where执行顺序

784 views
mysql嵌套查询in的优化,where执行顺序举个例子: select id from temp where id in (select id from temp1 where id>1000) 这个查询在数据量大时是相当慢的,因为mysql把in里的select当成相关的语句从外到内执行查询,而不是从内到外。 我们可通过临时表来让mysql先执行里面的查询,从而避免巨大的性能开销。 select id from temp where id in (select id from (select id from temp1 where id>1000) as temp3) 其实我们在生产环境中因尽量少使用嵌套查询,尤其是WHERE...IN() 和 WHERE...NOT IN语句。 注: mysql where是从左向右来执行的,筛选......

win10 占用80端口(Pid=4)致使apache无法启动的解决方法

753 views
win10 占用80端口(Pid=4)致使apache无法启动的解决方法解决方案: 控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可

.htaccess 多域名 多站点

791 views
.htaccess 多域名 多站点前提:服务器必须支持apache的rewrite功能 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / #子目录 域名,a为子域名和对应子目录,多个域名重复下面3个选项即可 RewriteCond %{HTTP_HOST} ^a.weiweistudio.cn$ [NC] RewriteCond %{REQUEST_URI} !^/a/ RewriteRule ^(.*)$ a/$1?Rewrite [L,QSA] </IfModule> 子目录只允许通过域名访问,在子目录的.htaccess添加 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / #只许绑定的域名访问 RewriteCo......

Git Hook 推送到服务器自动同步到站点目录

1,046 views
Git Hook 推送到服务器自动同步到站点目录有这样一种需求,在本地开发,然后push到服务器上,并且自动同步到web站点目录,这样就可以直接看到网页效果了。 分几个步骤 在服务器上创建裸版本库 创建web目录 本地初始化版本库 本地克隆裸版本库 设置裸版本库的钩子post-receive 本地推送 裸版本库接收到推送内容后自动检出到web目录实现同步 创建裸版本库: 1 2 3 [root@localhost]$ mkdir /home/workspace [root@localhost]$ cd /home/workspace [root@localhost]$ git init -bare wwwroot.git 在home/workspace目录下创建了一个wwwroot.git的裸版本库创......