我的 Ubuntu 机器上安装了 php 7.0 和 7.2。
当我执行时php -v
,它告诉我我正在使用 php 7.2。在 Apache 上我还启用了 php 7.2。
当我跑步时phpenmode zip
,我得到这个:
WARNING: Module zip ini file doesn't exist under /etc/php/7.0/mods-available
Run Code Online (Sandbox Code Playgroud)
尽管该文件确实位于/etc/php/7.2/mods-available
.
我怎样才能解决这个问题?我提示这就是导致某些应用程序抱怨未安装 ZipArchive 类的原因。
我已经谷歌了这个,但到目前为止没有办法解决它。我在 /var/log 下的 syslog 每秒都被这样的消息淹没;
Aug 27 20:58:27 mail-server systemd[1]: run-docker-runtime\x2drunc-moby-e4bfb13118b141bf232cf981fe9b535706243c47ae0659466b8e6667bd4feceb-runc.YHoxmJ.mount: Succeeded.
Aug 27 20:58:27 mail-server systemd[1083]: run-docker-runtime\x2drunc-moby-e4bfb13118b141bf232cf981fe9b535706243c47ae0659466b8e6667bd4feceb-runc.YHoxmJ.mount: Succeeded.
Aug 27 20:58:27 mail-server systemd[8395]: run-docker-runtime\x2drunc-moby-e4bfb13118b141bf232cf981fe9b535706243c47ae0659466b8e6667bd4feceb-runc.YHoxmJ.mount: Succeeded.
Aug 27 20:58:28 mail-server systemd[1]: run-docker-runtime\x2drunc-moby-5dc4f4e0b3cbd5e5bfbcc88b8d22f92575706b7c3603847ccb2fd4e56f188f99-runc.gt51Ek.mount: Succeeded.
Aug 27 20:58:28 mail-server systemd[1083]: run-docker-runtime\x2drunc-moby-5dc4f4e0b3cbd5e5bfbcc88b8d22f92575706b7c3603847ccb2fd4e56f188f99-runc.gt51Ek.mount: Succeeded.
Aug 27 20:58:28 mail-server systemd[8395]: run-docker-runtime\x2drunc-moby-5dc4f4e0b3cbd5e5bfbcc88b8d22f92575706b7c3603847ccb2fd4e56f188f99-runc.gt51Ek.mount: Succeeded.
Run Code Online (Sandbox Code Playgroud)
我正在运行 Ubuntu 20.04,而 dockerd 由 systemd 运行。
如果出现这种情况,有人可以帮我找到原因吗?似乎每个容器都在生成这个。
最好的事物,
弗朗西斯
我正在使用 Adafruit 的 Circuit Playground Express,并使用 Circuit Python 对其进行编程。
我想读取通过 USB 连接 Circuit Playground Express 的计算机传输的数据。使用input()
工作正常,但我宁愿获取串行缓冲区,以便在没有输入时循环继续进行。就像是serial.read()
。
import serial
不适用于 Circuit Python,或者也许我必须安装一些东西。我还能做些什么来使用 Circuit Python 读取串行缓冲区吗?
我在 docker 容器上运行 MySql。我将它用于我的 WordPress 数据库。它一直工作正常,但我想检查一些事情,因为我从 WordFence 收到警告,说一个用户是在 Wordpress 之外创建的。
但是,我似乎不记得 root 密码是什么。按照本指南(https://www.techrepublic.com/article/how-to-set-change-and-recover-a-mysql-root-password/)我尝试重置密码,但总是出现错误说 mysqld_safe 已经在另一个进程上运行。
当我做 a 时ps -x
,我得到了这个:
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 /bin/sh /usr/bin/mysqld_safe
92 pts/0 Ss 0:00 bash
115 pts/0 R+ 0:00 ps -x
Run Code Online (Sandbox Code Playgroud)
我似乎无法终止这个过程。我不知道如何mysqld_safe
使用 -skip-grant-tables 运行。我发现更奇怪的是,当我执行 a 时service mysql stop
,它说它停止了 mysql,但我仍然可以访问该博客 - 只有停止容器才能将其关闭。
关于我可以在这里做什么的任何线索?
我阅读了有关如何将布尔值传递给 Linux 上的 powershell 参数的整个线程。没有什么对我有用。
我在 Ansible 中的代码如下:
- name: Install PowerCLI
shell: pwsh -Command "Set-PowerCLIConfiguration -Scope AllUsers -ParticipateInCEIP:$False -Confirm:$False -InvalidCertificateAction Ignore"
Run Code Online (Sandbox Code Playgroud)
我使用了许多变体,例如-ParticipateInCEIP:False
, or -ParticipateInCEIP False
, or -ParticipateInCEIP $false
,但我总是得到相同的错误,它期望布尔值,但我发送了字符串。
我正在对安装了 Powershell 的 Linux 机器运行这个 Ansible 任务。
有关如何使其工作的任何提示?
最好的事物,
弗朗西斯
我正在 Flask 中玩一个小项目,总的来说我对 python 很陌生。
我想显示文件夹中的文件列表:
我想列出第二个模板文件夹中的文件。我想在 html 模板中列出这些。我想将包含文件名和 url 的 dict 发送到模板中的 for 循环。
我想要一些有关读取文件夹和从文件夹内容创建字典的信息。
我想doesRelativeDateFormatting
与Swift 一起使用,以便在我的应用上显示日期时获得更多人类可读的日期,例如“今天”或“明天”。但是,当显示非相对日期时,我想显示一种自定义样式,例如“ 18年2月10日星期三”。
到目前为止,我可以将预定义的dateStyle
对象之一与DateFormatter对象一起使用,例如.short
或.medium
,但是这些对象都不显示工作日和月份的缩写。当从字符串使用自定义格式时,例如“ EEE,MMM d yy”,我会丢失相对日期。
这是一种同时使用它们并在存在时显示相对日期,并为所有其他日期显示自定义日期的方法吗?
在Jenkins(Freestyle)中创建新项目时,可以在“源代码管理”下选择多个Git存储库。
我想创建一个构建后操作,将两个存储库中的文件归档为工件。我在每个存储库上单击了“高级...”,以便为每个存储库命名,但当我检查工作区时,我仍然只看到最新的存储库。
有关如何在工作区上查看两个存储库的任何提示?