An error occurred while the panel was running!
UnicodeEncodeError: 'utf-8' codec can't encode character '\udce2' in position 92: surrogates not allowed
REQUEST_DATE: 2024-12-03 18:19:12
VERSION: Debian GNU/Linux 12 x86_64(Py3.12.3) - 2.1.0
REMOTE_ADDR: 156.202.158.88
REQUEST_URI: POST /v2/site?action=wp_backup
REQUEST_FORM: {'s_id': '10', 'bak_type': '3'}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 496, in _encodeFilenameFlags
return self.filename.encode('ascii'), self.flag_bits
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'ascii' codec can't encode character '\udce2' in position 92: ordinal not in range(128)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/www/server/panel/BTPanel/init.py", line 2604, in publicObject
return run_exec().run(toObject, defs, get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 2550, in run
result = getattr(toObject, get.action)(get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/panel_site_v2.py", line 7259, in wp_backup
ok, msg = bak_obj.backup_full()
^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/wp_toolkit/core.py", line 3507, in backup_full
Ouu0Z4BmmXiNrI/mUpX7JrmB73n8FqZOUNkVpBZGbsp4b/jr849u9oLh5uxbLy1s
~~~~~~~~~~~~~~~~~~
File "/www/server/panel/class_v2/wp_toolkit/core.py", line 3534, in backup_full_get_data
CUHO82G5MDpSEiqhNImyK9/OM4rF5zR/mlqmGFjGt4m+iNy3vI4bD6mEhNundnbuuxnt8UhKqS397s7FpGEVYUuR4yJt5YkUp2S0b4r1B21BoHJSK2mVnzr/rWHx+ihB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/www/server/panel/pyenv/lib/python3.12/shutil.py", line 1200, in make_archive
filename = func(base_name, base_dir, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/shutil.py", line 1079, in make_zipfile
zf.write(path, arcname)
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 1859, in write
with open(filename, "rb") as src, self.open(zinfo, 'w') as dest:
^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 1607, in open
return self.open_to_write(zinfo, force_zip64=force_zip64)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 1709, in open_to_write
self.fp.write(zinfo.FileHeader(zip64))
^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 486, in FileHeader
filename, flag_bits = self.encodeFilenameFlags()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/zipfile/init.py", line 498, in _encodeFilenameFlags
return self.filename.encode('utf-8'), self.flag_bits | _MASK_UTF_FILENAME
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'utf-8' codec can't encode character '\udce2' in position 92: surrogates not allowed