小编the*_*ng2的帖子

如何成功升级Chocolatey

尝试升级 Chocolatey 对我来说失败了:

> choco upgrade chocolatay
Chocolatey v0.11.2
Upgrading the following packages:
chocolatay
By upgrading, you accept licenses for the packages.
chocolatay is not installed. Installing...
chocolatay not installed. The package was not found with the source(s) listed.
 Source(s): 'https://community.chocolatey.org/api/v2/'
 NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify `--pre`,
 the package may not be found.
Run Code Online (Sandbox Code Playgroud)

有办法摆脱这种困境吗?

choco upgrade chocolatay -f
Run Code Online (Sandbox Code Playgroud)

具有大致相同的结果。

chocolatey

6
推荐指数
1
解决办法
2211
查看次数

ibdata文件中的日志序列号不匹配

每当我启动我的Mysql数据库时,我都会在error_log中看到这个:

131015 12:07:06 [注意]插件'FEDERATED'被禁用.131015 12:07:06 InnoDB:InnoDB内存堆被禁用131015 12:07:06 InnoDB:Mutexes和rw_locks使用Windows互锁功能131015 12:07:06 InnoDB:压缩表使用zlib 1.2.3 131015 12:07:06 InnoDB:初始化缓冲池,大小= 16.0M 131015 12:07:06 InnoDB:完成缓冲池的初始化131015 12:07:06 InnoDB:支持的最高文件格式是Barracuda.InnoDB:ibdata文件中的日志序列号与InnoDB不匹配:ib_logfiles中的日志序列号!131015 12:07:06 InnoDB:数据库没有正常关闭!InnoDB:开始崩溃恢复.InnoDB:从.ibd文件中读取表空间信息... InnoDB:从doublewrite InnoDB恢复可能的半写数据页:缓冲区... 131015 12:07:07 InnoDB:等待后台主题开始131015 12:07:08 InnoDB:5.5.32开始; 日志序列号1595695 131015 12:07:08 [注意]服务器主机名(bind-address):'0.0.0.0'; port:3306 131015 12:07:08 [注意] - '0.0.0.0'解析为'0.0.0.0'; 131015 12:07:08 [注意]在IP上创建的服务器套接字:'0.0.0.0'.

我已经尝试过mysqlcheck -u root -p --repair -A来修复数据库.这报告所有表都是正常的.

我也尝试过将innodb_force_recovery设置为4

我试过SET GLOBAL innodb_fast_shutdown = 1; 并关闭数据库.

这些都不会使错误消失.

如何修复数据库中的InnoDB表?

mysql recovery

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

Docker compose 失败并显示“无法读取 dockerfile:打开 /var/lib/docker/tmp/buildkit-mount[...]/Dockerfile:没有此类文件或目录”

在 Windows 11 上,使用这个相当简单的docker-compose.yaml文件

version: '3.0'
services:
  php-apache-environment:
    container_name: php-apache
    build: ./php
    volumes:
      - ./php/src:/var/www/html/
    ports:
      - 8000:80

  db:
    image: mysql:5.6.27
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: PassWord
      MYSQL_DATABASE: test
      MYSQL_USER: test
      MYSQL_PASSWORD: 9yI2G0s-sZf37SS5Ml1Kj
    ports:
      - "9906:3306"
  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    restart: always
    environment:
      PMA_HOST: db
      PMA_PORT: 9906
      PMA_USER: test
      PMZ_PASSWORD: 9yI2G0s-sZf37SS5Ml1Kj
    ports:
      - '8080:80'
    depends_on:
      - db
Run Code Online (Sandbox Code Playgroud)

并且命令docker compose up --detach图像被克隆,但我收到以下错误:

无法解决:rpc 错误:代码 = 未知 desc = 无法使用前端 dockerfile.v0 解决:无法读取 dockerfile:打开 /var/lib/docker/tmp/buildkit-mount1583816350/Dockerfile:没有这样的文件或目录

在 Docker 桌面中,我看到了图像,但未使用。

我用谷歌搜索了这个错误并提出了这个,但该行 …

docker dockerfile docker-compose

5
推荐指数
1
解决办法
4247
查看次数

返回值必须是返回的混合 int 的实例 AH01071

在这段代码中

<?php declare(strict_types=1);

namespace Persist;


trait IteratorTrait {
  /* #region Iterator */
  /** @var bool $valid true if a valid object */
  private bool $valid = false;
  
    public function current ( ): object { return $this; }
    public function key ( ): mixed  { return $this-> {$this->getPrimaryKey()} ; }
    public function valid ( ): bool { return $this-> valid; }
    public function next ( ): void { $this-> findNext(); }
    public function rewind ( ): void { $this-> findFirst(); } …
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

chocolatey ×1

docker ×1

docker-compose ×1

dockerfile ×1

mysql ×1

php ×1

recovery ×1