【原创】 解决vps创建pureftpd无法登陆
01 11 2021
阿里云之类的话还得在后台安全组里添加上20、21、20000到30000端口如果是专有网络或者vps上没有直接设置公网IP的需要修改/usr/local/pureftpd/etc/pure-ftpd.conf将ForcePassiveIP后设置为你的公网IP
Linux中创建新用户并赋予指定目录的读写全权限
29 10 2021
创建用户且指定该用户的根路径和密码useradd-d/home/undead-mundead这种方式创建的用户可以使用ssh登录,但只有只读权限可以浏览下载部分文件无法写和修改。设置密码passwdundead用户授权chown-Rundead:undead/home/undeadchmod760/home/undead验证,使用undead用户SSH连接至服务器(该用户拥有只读权限且只在/home/undead下有写权限)Tip:上述涉及到的useradd、chown、chmod命令,详情请移步useradd–>>http://www.runoob.com/linux/linux-comm-...
【原创】 nohup命令 关闭终端后程序停止执行
07 09 2021
解决办法在当shell中提示了nohup成功后,还需要按终端上键盘任意键退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端;如果在nohup执行成功后直接点关闭程序按钮关闭终端的话,这时候会断掉该命令所对应的session,导致nohup对应的进程被通知需要一起shutdown,起不到关掉终端后调用程序继续后台运行的作用。
重启php提示:/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18‘ not found 的解决办法
10 08 2021
一、查看gcc版本中包含哪些库//1.终端中输入如下命令:strings/usr/lib64/libstdc++.so.6|grepGLIBC//2.显示如下:===============================================GLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBCXX_3.4.7GLIBCXX_3.4.8GLIBCXX_3.4.9GLIBCXX_3.4.10GLIBCXX_3.4.11GLIBCXX_3.4.12GLI...
【原创】 Centos下php7安装swoole 扩展提示gcc版本低于4.8
10 08 2021
root@netpc.com.cnswoole-4.3.5]#gcc-vUsingbuilt-inspecs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/i686-pc-linux-gnu/4.8.5/lto-wrapperTarget:i686-pc-linux-gnuConfiguredwith:../configure-enable-checking=release-enable-languages=c,c++-disable-multilibThreadmodel:posixgccversion4.8.5(GCC)...
【原创】 thinkphp模板include file=变量
02 08 2021
在控制器中返回变量$this->assign('$name','head_1.html');这样的话就可以file直接用变量了
【原创】 nginx反向代理获取不到真实ip
22 07 2021
location/{proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$remote_addr;if(!-e$request_filename){proxy_passhttp://127.0.0.1:9501;}}在反向代理中加上真实ip的header就可以注意proxy_set_header不能写在if语句中
【原创】 nginx报错 net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
21 07 2021
常见的原因有如下几种情况:1、nginx的缓冲区(ProxyBuffer)设置较小修改配置如下:proxy_buffer_size1024k;proxy_buffers161024k;proxy_busy_buffers_size2048k;proxy_temp_file_write_size2048k;2、nginx的临时目录(/proxy_temp)过大或没有权限写入缓存文件当代理文件大小超过配置的proxy_temp_file_write_size值时,nginx会将文件写入到临时目录下(默认为/proxy_temp)。如果nginx中/proxy_temp过大或者没有写权限,缓存文件就...
【原创】 centos8 安装mysql5.7报错
20 07 2021
centos8的cmake是有bug的,包含centos同系oraclelinux之类的你可以执行:cmake--version看一下是不是报如下错误信息:cmake:symbollookuperror:cmake:undefinedsymbol:archive_write_add_filter_zstd非要执着的用centos的话自行升级cmake,cd/usr/local/wgethttps://github.com/Kitware/CMake/releases/download/v3.20.3/cmake-3.20.3-linux-x86_64.tar.gztarzxfcmake-3.2...
【原创】 Swoole开启SSL支持
16 06 2021
think-swoole发送phpmailer邮件始终报错需要开启ssl验证swoole需要开启openssl进入swoole安装包目录下12345cd/usr/page/swoole-4.4.19/usr/bin/phpize./configure--enable-openssl--with-php-config=/usr/bin/php-configmakecleanmake&&makeinstallmakeclean很重要查看结果是否包含openssl1php--riswoole