25 lines
865 B
Bash
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
|