- nginx中的PATH_INFO为什么会影响$_SERVIER['PHP_SELF'],$_SERVIER['PHP_SELF']为空,现象是/和./的问题
这个问题是服务器php.ini配置为cgi.fix_pathinfo=0造成的错误。 - nginx 在编辑server时,server_name配置好后注意结尾分号,否则会造成无法解读默认页面,如index.php、index.html。
- nginx 500问题:
- /usr/local/php/etc/php.ini 修改
;open_basedir = - /usr/local/nginx/conf/fastcgi.conf 修改
# fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
- /usr/local/php/etc/php.ini 修改
- php 支付宝报Class 'LtObjectUtil' not found错误,找到php.ini
找到disable_functions,删除函数scandir - phpqrcode无法显示二维码
- 显示之前加入
ob_clean;
- 在php文件头加入
header('Content-Type: image/png');
- 显示之前加入
- Mysql远程连接
# 创建用户 # create user 'user'@'%' identified by 'pwd'; # 赋予权限 # GRANT ALL PRIVILEGES ON *.* TO 'beaut'@'%' WITH GRANT OPTION; # flush privileges; # 注意防火墙是否禁止访问 # iptables -L -n # iptables -D INPUT lineNum
- mysqlmode
搜索my.cnf [mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
博主自己作品推荐:
西谷盒子:自带公网IP、即插即用、全端口开放、花生壳替代品
https://cigobox.taobao.com