忘记挂载数据盘,将AMH面板安装到了系统盘,重新挂载数据盘并将AMH数据转移到数据盘的方法如下。

1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df -h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。

2、对数据盘进行分区执行“fdisk /dev/vdb”命令,对数据盘进行分区;(vdb为数据盘名称,请根据各自服务器商的实际名称自行更改)根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。

阅读全文

使用FFmpeg获取视频封面的时候出现这个错误:Fatal error: Uncaught exception 'Alchemy\BinaryDriver\Exception\ExecutableNotFoundException' with message 'Executable not found, proposed : avprobe, ffprobe'...

由于是换了一个服务器,原来的功能是正常的,换了以后不正常了,应该就是当前服务器某些服务没有装到位或者配置错误了。ffmpeg肯定是装了,但是ffprobe不确定服务器上是否已经安装,于是在服务器上尝试查询ffprobe版本:

ffprobe -version

输出的结果:

Command 'ffprobe' not found, but can be installed with:
apt install ffmpeg

可能还是ffmpeg安装的位置不对,按照提示重新安装ffmpeg,问题解决。

阅读全文

给页面添加父级分类有利于将页面清晰地分类,同时也便于在前台将同一类型的页面展现在同一个分类(父页面)下。但是typecho并没有给页面设置父页面的功能,但自己添加也很方便。

首页需要创建一个读取页面的函数供后台调用,打开/var/Widget/Base/Contents.php,将下方代码复制进去。

/**
     * 获取已经发布的页面
     *
     * @return array
     */
     
    public function getPages(): array
    {
        $pages = $this->db->fetchAll($this->db
            ->select()->from('table.contents')
            ->where('table.contents.type = ? AND table.contents.status = ? ', 'page', 'publish')
            ->order('table.contents.order',"desc"));
            
        return $pages;
    }

然后打开后台编辑页面的文件(/admin/write-page.php),将下方代码复制到右边侧栏。

<section class="typecho-post-option">
                            <label for="parent" class="typecho-label"><?php _e('父级分类'); ?></label>
                            <p>
                            <?php
                             $parents = $page->getPages();
                            ?>
                                <select name="parent" id="parent">
                                    <option value=""><?php _e('不选择'); ?></option>
                                    <?php
                                    
                                    foreach ($parents as $parent): 
                                        $parent_id = $parent["cid"];
                                        $parent_title = $parent["title"];
                                        ?>
                                        <option value="<?php echo $parent_id; ?>"<?php if ($parent_id == $page->parent): ?> selected="true"<?php endif; ?>><?php echo $parent_title; ?></option>
                                    <?php endforeach; ?>
                                </select>
                            </p>
                        </section>

效果如图:

阅读全文

使用美团的时候无意间点进去了那个视频栏目,突然就哗哗地给我打钱,一毛几毛的,心想天上掉馅饼了吗?先抛开上面的无脑垃圾视频不说,看了就能领钱,谁不心动呢?最高还能领20块。而且看一个几秒钟的视频就有几百金币,看似到20块也不是什么难事。

但是慢慢就发现不对了。刚开始1000金币就能兑换一毛,后面就只能一分一分的兑了,而且刚开始兑换一分钱需要的金币也比较少,后面要1w金币,再后面要2w金币,到了19.9几的时候,竟然10w金币才能兑换一分钱,后面兑换一分钱可能就需要20w、40w、50w金币。意思就是你离20块越接近,兑换一分钱所需的金币会越多,这意味着你一天到晚捧着手机刷美团视频,也可能换不到一分钱。有网友统计了,从19.6元到20元得花费252w金币,用这时间去捡瓶子卖估计都有好多个20块了。

这种套路,比某多多还过分啊!