如沐博客-互联网观察者

致力于互联网产业的发展

[置顶] 十年技术 不要再迷茫

[置顶] 程序员应聘面试经验谈

[置顶] 最近手头紧,出几个域名,基本上都是老米

关于PHP 刷新缓冲区操作(边执行边输出)简单分析

 背景:估计那个同学想做PHP的长连接,或者是想有些较为少用的用法,但它涉及到了缓冲的概念(PHP和Apache,PHP和Nginx等,Web服务器的一个接口等)
...

php json_encode输出为空问题

 这种情况一般是json_encode序列化数组时出现错误,错误原因有很多,可以通过json_last_error函数来查看错误原因!!!

可能的原因

...

宝塔面板修改composer默认PHP版本

 登录SSH,输入下列命令:

 

rm -f /usr/bin/php

将默认版本改成71

...

mongo重启命令

 1.mongo  查看mongo连接情况,连接失败会打印failed connect什么的

2.ps -ef|grep mongo   查看mongo进程数 第二列就是进程id
3.kill -9   id   杀死进程   grep mongo 结尾不用kill
4.cd /usr/local/yunshipei/enterplorer/mongodb/      进入到mongo的目录下
...

php 两种短网址生成方法

 使用以下PHP代码可以生成唯一的6位的短网址。

代码如下:
 
 1 <?php
 2 
 3 
 4 //生成短网址方法1
 5 function shortUrl1($url)
 6 {
 7     if (empty($url)) {
...

使用git克隆指定分支的代码

今天想学习一下开源中国Android客户端的app源码,源码的Git地址:http://git.oschina.net/oschina/android-app,如下图所示:

...

Linux下php安装suhosin

说明:
php安装目录:/usr/local/php5
php.ini配置文件路径:/usr/local/php5/etc/php.ini
Nginx安装目录:/usr/local/nginx
...

解决阿里云phpmailer无法发送邮件的问题

phpmailer本身是一个很不错的开源邮件类,也非常的易用简单,就是偶尔会出现程序上传到服务器上不能发送邮件的情况,在之前也有同学问过我这个问题,当时的时候总是不以为然,今天终于让我碰上了,用phpmailer 在本地测试正常,上传到服务器上就不行了,当然了是用的SMTP方式,最终确定是fsockopen 函数惹的祸,因为安全原因fsockopen 和pfsockopen 经常被服务器端关闭。解决方法如下:

而代之的应该是 stream_socket_client()函数,不过他的参数有一点不一样。

...

linux中nginx下禁止某目录执行php程序

location ~* ^/(public|runtime|static|ueditor|vendor|extend|cert)/.*.(php|php5)$ {
        return 405;
    }

 

 

1、以上的配置文件代码需要放到 location ~ .php{...}上面,如果放到下面是无效的
...

分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][15][»]

Copyright 2010-2018 25230.NET All Rights Reserved.