laravel-caffeinated-modules渲染模板时怎么可以不带模块名?

return view(' wap::Index.index '); 想要变成自动根据模块名来渲染对应的模板 return view('Index.index ');


代替方案: 在模块下的控制器的一个基础控制器里重写下view, 然后其他控制器继承后调用.

    /**
     * 读取当前wap模块下的模板
     */
    public function _view($view = null, $data = [], $mergeData = [])
    {
        $view = $view ? 'wap::' . $view : null;
        return view($view, $data, $mergeData);
    }

如何通过vpn代理来连接服务器

ssh root@192.168.0.1 -o "ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p"

ssh root@192.168.0.1 这部分就不用解释了吧?我们来看看 -o “ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p”

-o ProxyCommand : ssh 命令选项,你可以理解成使用 “在 ssh 中使用代理”

nc: nc命令(netcat)

127.0.0.1:1080: 本地 shadowsock 的监听地址和监听端口,这是这条命令的唯一需要你自己配置的部分,可内网或者外网。

使用 shadowsock 来代理 ssh 访问服务器

已测试软件

  • xshell
  • ProxyCap

下面需要的socks5与佛跳墙给的vpn及ss信息对不上. 配置后无法连接上代理服务器.

查阅资料

ssh通过代理连接服务器
Xshell添加ssh隧道SOCKS代理
通过 Socks5 代理进行 SSH 连接
Shadowsocks Windows 使用说明

workerman与laravel-command模式下的session

imf

env
– laravel-5.5
– workerman-3.5


workerman中能否获取session?

workerman中是可以使用 $_SERVER、$_GET、$_POST、$_FILES、$_COOKIE、$_SESSION、$_REQUEST 6-可用的超全局变量, 但是session不和其他框架互通. tip: php cli不支持原生session cookie接口.

关于workerman中使用全局变量(类位置-Workerman\Protocols\Http)

use Workerman\Protocols\Http;
Http::setCookie(..);
Http::sessionStart(); //webserver里sessionStart后才能用$_SESSION
$_SESSION['xx']...
$_SERVER。。。

laravel command 下如何获取session. 是只能配何redis上才能在command模式下使用session?

查阅资料

workerman社区-session问题

linux如何查找守护进程是什么原因导致的

  • Ubuntu 16.04.2
  • Docker version 17.12.0-ce, build c97c6d6

docker重启容器 docker restart [容器ID] 报下面错误

Error response from daemon: Cannot restart container 226e1c654dd2: Cannot kill container 226e1c654dd270ac60a1236403f0ac3a23e101d7a2e8ed156effe46d7a7c1f33: connection error: desc = "transport: dial unix /var/run/docker/containerd/docker-containerd.sock: connect: connection refused": unknown

但是 docker ps 这些命令是可以执行的, 如何查找docker守护进程是什么原因下被关闭的呢?


内存不足是否也会导致守护进程被异常关闭?

Memcached占满带宽及CPU使用率极高?

env

CentOS release 6.5 (Final)

STAT Memcached: 1.4.15
STAT bytes_read 49821064
STAT bytes_written 3419707283328
STAT limit_maxbytes 67108864
STAT accepting_conns 1
STAT bytes 1000037

问题描述:项目根本就没有使用到Memcached 是以前的人安装的 就昨天开始在备份数据库的时候项目无法访问 后面发现Memcached霸占着整个服务器(cpu、带宽都占满)

Continue reading “Memcached占满带宽及CPU使用率极高?”