宝塔用户_flrpgu 发表于 2025-12-22 15:09:08

【已解答】数据备份伤害你oss 失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:v11.4.0
系统版本:cetos 8
问题描述:计划任务 备份数据库文件 到oss 失败
相关截图(日志、错误):
★开始备份==========================================================================================/www/server/panel/pyenv/lib/python3.7/site-packages/PyMySQL-0.9.3-py3.7.egg/pymysql/_auth.py:11: CryptographyDeprecationWarning: Python 3.7 is no longer supported by the Python core team and support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.7.|-备份MySQL数据库:doctor|-数据库大小:54.72 MB|-数据库字符集:utf8mb4|-分区/可用磁盘空间为:60.91 GB,可用Inode为:78106032|-开始导出数据库:2025-12-22 15:06:06|-数据库备份完成,耗时1.78秒,压缩包大小:4.91 MBTraceback (most recent call last):File "class/CloudStoraUpload.py", line 144, in __init__    from alioss_main import OSSClient as ocFile "/www/server/panel/plugin/alioss/alioss_main.py", line 32, in <module>    from oss2.headers import OSS_TRAFFIC_LIMITModuleNotFoundError: No module named 'oss2.headers'|-链接云存储失败,请检查配置是否正确!----------------------------------------------------------------------------

阿珂 发表于 2025-12-22 17:46:37

btpip install cryptography==38.0.4
修复一下插件
不行再重新绑定一下oss信息

宝塔用户_flrpgu 发表于 2025-12-22 18:33:53

btpip install cryptography==38.0.4 -i https://pypi.org/simple/ --trusted-host pypi.org --trusted-host files.pythonhosted.org

Looking in indexes: https://pypi.org/simple/
Collecting cryptography==38.0.4
Downloading cryptography-38.0.4-cp36-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB)
Requirement already satisfied: cffi>=1.12 in /www/server/panel/pyenv/lib/python3.7/site-packages (from cryptography==38.0.4) (1.15.1)
Requirement already satisfied: pycparser in /www/server/panel/pyenv/lib/python3.7/site-packages (from cffi>=1.12->cryptography==38.0.4) (2.21)
Downloading cryptography-38.0.4-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
   ━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.3/4.2 MB 4.8 kB/s eta 0:13:28
ERROR: Exception:
Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 438, in _error_catcher
    yield
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 561, in read
    data = self._fp_read(amt) if not fp_closed else b""
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 527, in _fp_read
    return self._fp.read(amt) if amt is not None else self._fp.read()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 98, in read
    data: bytes = self.__fp.read(amt)
File "/www/server/panel/pyenv/lib/python3.7/http/client.py", line 461, in read
    n = self.readinto(b)
File "/www/server/panel/pyenv/lib/python3.7/http/client.py", line 505, in readinto
    n = self.fp.readinto(b)
File "/www/server/panel/pyenv/lib/python3.7/socket.py", line 589, in readinto
    return self._sock.recv_into(b)
File "/www/server/panel/pyenv/lib/python3.7/ssl.py", line 1071, in recv_into
    return self.read(nbytes, buffer)
File "/www/server/panel/pyenv/lib/python3.7/ssl.py", line 929, in read
    return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
    status = run_func(*args)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper
    return func(self, options, args)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 378, in run
    reqs, check_supported_wheels=not options.target_dir
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 179, in resolve
    self.factory.preparer.prepare_linked_requirements_more(reqs)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 554, in prepare_linked_requirements_more
    parallel_builds=parallel_builds,
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 467, in _complete_partial_requirements
    for link, (filepath, _) in batch_download:
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/network/download.py", line 183, in __call__
    for chunk in chunks:
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/cli/progress_bars.py", line 53, in _rich_progress_bar
    for chunk in iterable:
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_internal/network/utils.py", line 87, in response_chunks
    decode_content=False,
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 622, in stream
    data = self.read(amt=amt, decode_content=decode_content)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 587, in read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
File "/www/server/panel/pyenv/lib/python3.7/contextlib.py", line 130, in __exit__
    self.gen.throw(type, value, traceback)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/pip/_vendor/urllib3/response.py", line 443, in _error_catcher
    raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

宝塔用户_flrpgu 发表于 2025-12-23 09:02:54

修复插件 卸载重新装也不行,重新绑定oss这个怎么操作

阿珂 发表于 2025-12-24 15:02:08

就执行上面的命令,要指定源也不要用国外的,上面的错误是网络超时 ,连不上pip源

宝塔用户_flrpgu 发表于 2025-12-26 09:29:26

./pip3 install oss2==2.18.0 --trusted-host pypi.org --trusted-host files.pythonhosted.org
安装这个可以了
页: [1]
查看完整版本: 【已解答】数据备份伤害你oss 失败