Thinkphp5 在Lnmp 中的一些问题

1. php-scandir() 报错, 

  解决方法: 在php.ini 的文件里面.    disable_functions 去掉 scandir 就可以了,这个样子会关闭了安全协议.

2. Linux 刚刚安装完成TP5框架,要修改这个文件: usr\local\nginx\conf\fastcgi.conf 

  LNMP 1.4上如果不想用防跨目录或者修改.user.ini的防跨目录的目录还需要将

  /usr/local/nginx/conf/fastcgi.conf 里面的 fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"
; 在该行行前添加 # 或删除改行,需要重启nginx。

 

 

3. Lnmp mysql 无法远程连接 报错 10038 :

  原因: 防火墙规则阻拦


  1.关闭 虚拟机的防火墙: # service iptables stop
  2.查看防火墙 是否已经关闭: # service iptables status
  3. 给MySql 用户一个远程连接的 权限 : (公式) GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

   创建用户: root , 密码 :123456 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

  mysql>     FLUSH PRIVILEGES;


  4. 测试连接

posted @ 2019-07-26 14:05  北海星辰  阅读(261)  评论(0编辑  收藏  举报