apache不记录指定文件类型的日志
apache不记录指定文件类型的日志,如图片、css、js等。
修改网站配置文件
<FilesMatch ".(ico|gif|jpg|png|swf|css|js)">
SetEnv IMAG 1
</FilesMatch>
CustomLog logs/access_log combined env=!IMAG apache不记录指定文件类型的日志,如图片、css、js等。
修改网站配置文件
<FilesMatch ".(ico|gif|jpg|png|swf|css|js)">
SetEnv IMAG 1
</FilesMatch>
CustomLog logs/access_log combined env=!IMAG 在项目对应的 composer.json 文件中添加:
"config": {
"platform-check": false
}在对应的项目执行:composer dump。执行过程中,处理对应可能出现的错误。
nginx配置文件fastcgi.conf
找到fastcgi_param PHP_ADMIN_VALUE这个参数,在这个参数的字符串中加入路径
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:/mnt/hgfs/phpworkspace/:站点部署路径";
反编译小程序获取小程序相关数据
安装NodeJs运行环境,下载UnpackMiniApp解包工具、wxappUnpacker并解压。
https://www.lanzoub.com/idnZv0cazqqf
https://www.lanzoub.com/iv5ZE0cazqsh
使用UnpackMiniApp解密小程序包\WeChat Files\Applet\wxf334d34f67411513\2\__APP__.wxapkg
进入wxappUnpacker目录并运行
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install escodegen
npm install js-beautify
完成后在wuWxapkg.js同级目录内运行如下命令进行反编译小程序包,输入node wuWxapkg.js 后,将上面解包后的.wxapkg文件拖放到命令窗口可以自动识别路径
node wuWxapkg.js wx69fla53i093kc15.wxapkg
推荐使用小锦哥小程序工具箱:https://www.xjgxcx.xiejijin.com
php8与phpMyAdmin5.0存在兼容性问题,需升级到最新版。
1.下载最新版phpMyAdmin:https://www.phpmyadmin.net/ 并移动到wampserver安装目录下的apps目录;
2.修改alias\phpmyadmin.conf文件中的路径为新版路径;
3.复制或参考原phpMyAdmin目录下的config.inc.php到新版本目录;
4.修改根目录下wampmanager.conf文件中对应的版本号;(无效)
5.重启wamp
使用git bash命令行进行操作。
1. 查询所有用户的提交总次数
git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r根据时间查询次数
git log --after="2023-01-01 00:00:00" --before="2023-12-31 23:59:59" --pretty='%aN' | sort | uniq -c | sort -k1 -n -r2. 各用户提交行数
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done根据时间查询行数
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --after="2023-01-01 00:00:00" --before="2023-12-31 23:59:59" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done3. 查看对应日期个人代码提交量
git log --author="$(git config --get user.name)" --since=2023-01-01 --until=2023-12-31 --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' sql_mode 是 MySQL 数据库中的一个参数,用于设置 SQL 执行的模式。它定义了 MySQL 在执行 SQL 语句时的行为和规则。通过设置不同的 sql_mode 值,可以改变 MySQL 的默认行为,从而提供更严格或更宽松的 SQL 语义。
sql_mode 可以影响以下方面:
NULL 值处理:控制 MySQL 对待 NULL 值的方式,如是否允许插入 NULL 值、NULL 值的比较规则等。
严格模式:控制 MySQL 是否执行严格的数据校验,如插入的值是否符合列定义、是否允许插入不完整的日期或日期时间等。
零值处理:控制 MySQL 对待零值的方式,如是否允许插入零值、零值的比较规则等。
日期处理:控制 MySQL 对日期的处理方式,如是否允许插入无效的日期、日期的比较规则等。
字符集处理:控制 MySQL 如何处理字符集和排序规则,如是否区分大小写、是否允许存储非 Unicode 字符等。
自增列:控制 MySQL 对自增列的处理方式,如插入时是否需要指定自增列的值。