Files
Leantime/.dev/remote-deploy/17_verify3.sh

25 lines
865 B
Bash

#!/bin/bash
cd /var/www/onebot
echo "=== 清空所有缓存 ==="
rm -rf storage/framework/cache/* 2>/dev/null
rm -rf storage/framework/views/* 2>/dev/null
rm -f bootstrap/cache/*.php 2>/dev/null
echo "缓存已清空"
echo ""
echo "=== 重新用 PHP 验证语言文件解析 ==="
sudo -u www-data php -r "
\$r = @parse_ini_file('/var/www/onebot/app/Language/en-US.ini', false, INI_SCANNER_RAW);
echo 'en-US: ' . (\$r === false ? 'FAIL' : 'OK('.count(\$r).')') . PHP_EOL;
\$r2 = @parse_ini_file('/var/www/onebot/app/Language/zh-CN.ini', false, INI_SCANNER_RAW);
echo 'zh-CN: ' . (\$r2 === false ? 'FAIL' : 'OK('.count(\$r2).')') . PHP_EOL;
" 2>&1
echo ""
echo "=== HTTP 状态 ==="
curl -s -o /dev/null -w "HTTP=%{http_code}\n" http://127.0.0.1:8081/
echo "=== 页面标题 ==="
curl -s http://127.0.0.1:8081/ | grep -oE "<title>[^<]*</title>" | head -1