Un usuario preguntó 👇
Hola,
Usamos API de archivos directos para guardar y administrar archivos en la carpeta de carga y lo hemos estado usando durante los últimos 3 años. Pocos de nuestros usuarios informaron que estos archivos no se eliminaron, luego hicimos una prueba y descubrimos que el problema surgió después de actualizar a v5.3.
Cuando reviso la pista para el archivo https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-filesystem-direct.php?order=name, encontré el -cambiar esto en línea 567 (https://core.trac.wordpress.org/changeset/45611/trunk/src/wp-admin/includes/class-wp-filesystem-direct.php) rompe el directorio.
¿Alguna idea sobre esto?
(@ otto42)
Administración de WordPress.org
Hace 1 año, 1 mes
El cambio en línea 567 simplemente verifica la legibilidad del archivo. Si el archivo no es legible, no debe leerse.
¿Cuál es su configuración de alojamiento?
Editar: No importa, veo la pregunta. Se lo daré a los nutricionistas. Mientras tanto, si quita el is_readable()
comprobar, funcionará de nuevo.
(@ otto42)
Administración de WordPress.org
Hace 1 año, 1 mes
Esto parece haberse solucionado realmente, por lo que necesitamos más información. ¿Qué tipo de hosting estás usando? ¿Windows o Linux? Básicamente, ¿cuáles son las circunstancias que hacen que falle esta verificación legible?
(@amrt_tri)
Hace 1 año, 1 mes
@ otto42, gracias por verlo.
Así que tenemos nuestro marco interno de plugins WP en el que desarrollamos cruces de archivos para deshacernos de algunos problemas de almacenamiento en caché. De modo que guardamos cierta información en las intersecciones de nuestros archivos y la eliminamos cada vez que un administrador realiza cambios en el sistema.
Si bien esto sucede para muchos de nuestros clientes, así como para nuestros acuerdos locales. Aquí está mi propia solución local donde ocurre este problema.
### WordPress Environment ###
WordPress address (URL): http://localwc.com
Site address (URL): http://localwc.com
WC Version: 3.8.0
REST API Version: ✔ 1.0.2
Log Directory Writable: ✔
WP Version: 5.3.1-alpha-46728
WP Multisite: –
WP Memory Limit: 256 MB
WP Debug Mode: ✔
WP Cron: ✔
Language: en_US
External object cache: –
### Server Environment ###
Server Info: nginx/1.16.1
PHP Version: 7.2.24-1+ubuntu18.04.1+deb.sury.org+1
PHP Post Max Size: 256 MB
PHP Time Limit: 10
PHP Max Input Vars: 1000
cURL Version: 7.58.0
OpenSSL/1.1.1d
SUHOSIN Installed: –
MySQL Version: 5.7.27-0ubuntu0.18.04.1
Max Upload Size: 256 MB
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
GZip: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔
### Security ###
Secure connection (HTTPS): ❌
Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
Hide errors from visitors: ✔
Esta es la forma en que quiero eliminar usando API. ~ / wp-content / uploads / woofunnels / wfacp-transient
Aquí está el ls -l en este directorio
https://imgur.com/MuWRoy7
¿Solucionó tu problema??
0 / 0