小编Gia*_*968的帖子

安装 PHP 5.6 的 Remi repo 版本后为 Apache 安装 mod_php

我按照本指南了解如何从 Remi 存储库在我的 Amazon Linux 2 实例上安装 PHP 5.6。现在我需要将位于 中的安装连接/opt/remi/php56/到已安装的 apache,该 apache 之前使用不同版本的 PHP(我已将其卸载)。

我怎样才能做到这一点?

据我了解,我可以使用 CGI 或mod_php. 当我卸载其他 php 版本时,旧的 CGI 文件夹被删除。我似乎找不到找到或安装的方法mod_php。当我输入:

yum install mod_php
Run Code Online (Sandbox Code Playgroud)

系统提示我从 Amazon 存储库下载最新版本的 PHP。我遵循的指南已经安装了我想要的 PHP 版本。

我读过很多指南,只是告诉你要做的事情:

yum install httpd php
Run Code Online (Sandbox Code Playgroud)

然后只要重新启动Apache服务,一切就正常了。我第一次安装错误的 PHP 版本也是如此。现在我必须考虑从特定存储库安装特定版本的 PHP,这会修改部署位置,并且之前卸载了 PHP,这可能会删除某些文件。

linux apache-http-server yum php amazon-ec2

4
推荐指数
1
解决办法
2万
查看次数

如果软件更新声称下载的软件包已损坏,如何重新下载 macOS Mojave?

尝试升级到macOS majave,但提示下载的包已损坏,如何删除并重新下载?

在此输入图像描述

macos-sierra macos macos-mojave

4
推荐指数
1
解决办法
2967
查看次数

影子 Linux 文件中密码字段中的星号是什么意思?

在影子文件 ( /etc/shadow) 中并阅读其文档后,密码字段显示:

Password, 13 character encrypted. A blank entry (eg. ::) indicates a password is not required to log in (usually a bad idea), and a ``*'' entry (eg. :*:) indicates the account has been disabled.
Run Code Online (Sandbox Code Playgroud)

但是,这到底意味着什么:

``*'' entry (eg. : * :) indicates the account has been disabled
Run Code Online (Sandbox Code Playgroud)

因为在这种情况下

root:*:17848:0:99999:7:::
Run Code Online (Sandbox Code Playgroud)

我可以继续使用根数。

linux raspberry-pi

4
推荐指数
1
解决办法
7645
查看次数

当我从命令行生成 SSH 公钥时,为什么我的主机名会附加到它?

当我在 Ubuntu 上通过 Bash 文件生成 SSH 密钥时,我的 PC 的计算机名称(我猜就是这样)会自动添加到该 SSH 密钥中。

这是在 bash 文件中生成密钥的部分:

# Create new ssh-key
echo | ssh-keygen -P ''

# Cat the ssh-key to print on the screen
cat ~/.ssh/id_rsa.pub

Output: ssh-rsa AAAAB....JpyT+gt pc172@pc172-centre-540S-03ILL
Run Code Online (Sandbox Code Playgroud)

为什么这部pc172@pc172-centre-540S-03ILL分会添加到生成的密钥中?

上面的部分类似于我的终端内路径之前显示的文本。

c172@pc172-centre-540S-03ILL:/var/www/new-project-ubuntu$ 
Run Code Online (Sandbox Code Playgroud)

ssh bash ubuntu ssh-keys

4
推荐指数
1
解决办法
7553
查看次数

为什么 rsync 创建一个新的子目录?

我在 Cygwin 上使用 rsync,如果这很重要的话,在一个目录下c:\topDir,我有两个文件夹subFolder1subFolder2。每个文件夹都有大约 300GB 的文件,有些相同,有些不同,有些子目录存在于一个文件夹中,而另一个文件夹中不存在。遗憾的是,在复制之前无法删除subFolder2

我想递归地将所有内容复制subfolder1subfolder2. 从c:\topDir,我运行了以下命令,

rsync -ra --info=progress2 subFolder1 subFolder2
Run Code Online (Sandbox Code Playgroud)

但在将所有内容复制到其中之前,它在 subfolder2 下创建了一个新的子目录, c:\topDir\subfolder2\subfolder1

我需要做什么才能将内容复制到而不将其放入新的子目录中subFolder1subFolder2

rsync

4
推荐指数
1
解决办法
1505
查看次数

如何使用FFmpeg实现从H.265到H.264的快速编码速度?

所以我对视频编码还很陌生,我目前正在使用 FFmpeg 将视频编码从 H.265 更改为 H.264,因此它适合网络。

我正在运行的命令的当前语法是

ffmpeg -i input.mp4 -c:v libx264 -crf 51 -preset ultrafast -c:a aac output.mp4 
Run Code Online (Sandbox Code Playgroud)

我目前只是想让这种编码尽可能快地运行,我不确定是否有任何其他标志或设置可以调整以使其运行得更快。

我还尝试过设置zerolatencyfastdecode调整以查看它如何影响它,但这对速度没有多大作用。

据我所知,设置crf值和ultrafast预设基本上是我加快编码速度的选项,但是我可以使用任何其他标志或设置来帮助加快编码速度吗?

video encoding ffmpeg video-conversion

4
推荐指数
1
解决办法
2万
查看次数

我可以使用带有 RJ45 和 Cat6 端口的 Cat5e 电缆吗?

我想要有线连接,但我的笔记本电脑有一个 RJ45 端口,我的墙上端口是 Cat6,我唯一的电线是 Cat5e。

我不想出去购买新的电缆和转换器,所以我想知道这 3 个是否兼容。

wired-networking

4
推荐指数
1
解决办法
6524
查看次数

如何使用 FFmpeg 列出流?

我正在从上到下阅读FFmpeg 文档,我已经达到了流选择和流说明符,虽然推理逻辑(即要操作的流)令人印象深刻,但我想我想在形成命令时更加明确.

因此,我想获得有关输入文件中包含哪些流的报告。那么如何使用 FFmpeg 获取流列表呢?

ffmpeg

4
推荐指数
2
解决办法
3935
查看次数

是否有 Linux 工具可以自动裁剪 PDF 文件中的白边距

我有 PDF 文件,我想在其中尽可能多地修剪所有空白区域。它必须自动检测并执行。

我使用 Foxit 阅读器,它可以选择在查看时自动裁剪页面。

但我正在寻找 Linux 中的命令行解决方案。

我尝试了PDFCrop,但它统一裁剪了所有页面。我希望它使用以下命令根据每个页面周围的空白进行裁剪:

pdfcrop input.pdf output.pdf
Run Code Online (Sandbox Code Playgroud)

但它只能部分工作,有些页面被裁剪,有些则没有。

pdf crop

4
推荐指数
1
解决办法
2280
查看次数

如何使用 FFprobe 从视频文件中获取音频比特率?

我有一个视频,我希望获得视频的持续时间和音频比特率。

使用此脚本(将视频路径作为第一个参数),我可以获得持续时间并将其分配给一个变量。

videoSeconds=$(ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "$1")
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何将音频比特率分配给变量(我没有运气看过手册页)。

当我在ffprobe没有任何选项的情况下运行时,我可以将音频比特率视为更广泛信息的一部分。

Side data:
  displaymatrix: rotation of -90.00 degrees
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 96 kb/s (default)
Metadata:
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

audio video ffmpeg

4
推荐指数
2
解决办法
2238
查看次数