主要原因是头像引用路径超时:https://1.gravatar.com/avatar上面的路径已经不可用,可能还是国内不可用的原因。修改模板的funtions.php中代码为新地址即可。/**
 * @des 获取avator头像 解决被墙
 * @param email
 * @return string 
 */
function J_getGravatar($email, ...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                原始页面里面,使用的一个Button展示文字按以前的理解,验证码展示为图片,才能发挥其作用。上一篇文章:https://www.144d.com/post-979.html已经描述了,后台生成验证码的过程,以json格式返回的base64的代码,因此在前端展示即可。改造展示:let imgCodeSrc = ref<any>();
const loginApi = useLog...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                使用thinphp官网的验证码组件https://www.thinkphp.cn/ext/8composer安装以后,直接引入一个控制器public function getCode(): thinkResponse
    {
        $uniqid = uniqid(rand(00000,99999));
        $res=Captcha::create();
 ...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                完整错误信息:正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
没有可用的软件包 git,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 git 没有可安装候选昨天在官网地址:https://bbs.chinauos.com/zh/post/...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                企业的CA证书,登录采购一体化平台,提示错误:CA证书读取错误!未插入CA证书UKey或插入UKey无法使用问题在四川CA的官方的手册中提到:https://www.scca.com.cn/Files/%E5%9B%9B%E5%B7%9D%E7%9C%81%E6%94%BF%E5%BA%9C%E9%87%87%E8%B4%AD%E4%B8%80%E4%BD%93%E5%8C%96%E5%B8...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                安装clickhouse,使用的官方的命令:curl https://clickhouse.com/ | sh安装完以后,没有注册服务。然后使用clickhouse start,能够看到依据提示:chown -R clickhouse: '/var/run/clickhouse-server/'
Will run sudo --preserve-env -u 'clickhouse' /u...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                使用默认的全盘安装,本以为自动化安装靠谱,结果提示错误:void installer:PartitionFrameNew:onAutolnstallprepareFinished(bool) install failed!错误内容较多,没有全部复制,主要意思就是无法选择磁盘,有一个select ***之类的语句。然后手动选择磁盘,是可以看见磁盘的,只有选择全盘的时候,无法获取到磁盘。所以最后...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                还是有点没事找事,顺手npm update了一下,然后项目就报错了报错信息如标题:[plugin:vite:import-analysis] No known conditions for "./lib/locale/lang/zh-cn" entry in "element-plus" package这让人有点手足无措。搜了一下,正好有解决方案:原文地址:https://blog.csdn...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                默认的conf注释掉了404的配置,把配置打开即可。详细代码如下:error_page   404  /40x.html;
        location = /40x.html {
            root   html;
        }把你自定义的40x.html放在html目录下,同目录下有个默认的50x.html文件。                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                搜了一下,是手工输入代码:两个代码,看起来只有一个空格。代码是:  参考:https://blog.csdn.net/xdg15294969271/article/details/120176955                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                问题描述:停电或者母鸡自动重启系统,导致Oracle数据库异常关闭,再次打开无法mount数据库,sqlplus中报错:ORA-03113: end-of-file on communication channel问题解决:复制文件/opt/oracle/admin/ORCLCDB/pfile/init.ora.5262023154348覆盖原来的同名文件(记得备份): cp init.or...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                这次是漏扫的功能,扫到版本比较低,官方有新版本发布,旧版本就存在一些安全风险。漏扫工具获取的PHP版本和phpinfo顶部的版本一致,而实际上,在之前已经把PHP版本升级到最新了。打开phpinfo页面查看,发现顶部和中间部分两个地方获取的版本不一致,顶部是以前的版本,中间部分是最新版本,两个位置如下图:查找了很多个原因,当然也百度了一下,肯定是没结果的。我首先排查的是,我复制的是上个版本的...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                在oracle 11g中创建dblink,连接到oracle 18c中,报错如标题解决参考:https://blog.csdn.net/bxl049/article/details/70879655上面连接已经很详细了,这里就只是记录一下几个重要的点1、创建dblink的SQL语句--密码用双引号
create database link medical connect to test i...                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                因为卡住,意外关闭后,再打开,就一直在Updating indexs,并且进度条是满的,就是不结束,关闭也关闭不了,切换项目会一直卡在closing project的状态,然后就没法操作了。如图:解决办法:勾选需要的选项,然后点击保存按钮,重启IDE即可。                            
                            
                         
                    
                                    
                        
                        
                            
                            
                                改名文件或者文件夹或者删除的时候,提示文件被其他程序占用,又不提示哪个程序占用可以通过以下方法:1、右键:任务管理器2、选择性能标签,右下角或者右上角(win11),打开资源监视器3、选择CPU标签,在关联的句柄输入框中,输入要检索的文件夹名字(部分名字即可)如图:4、结束对应进程即可