Un usuario preguntó 👇
La minificación depende del $ _SERVER[“DOCUMENT_ROOT”] como en ‘w3-total-cache / lib / Minify / Minify / Controller / MinApp.php ‘
if (0 === strpos($file, '//')) { $file = $_SERVER['DOCUMENT_ROOT'] . substr($file, 1); } $realpath = W3TCUtil_Environment::realpath($file);
$ _SERVER[“DOCUMENT_ROOT”] no es la raíz del sistema de archivos, es la raíz del documento del sitio según lo configurado en su servidor web.
Entonces, en situaciones desagradables (por ejemplo, alojamiento compartido) puede fallar. Y falló en mi servidor de desarrollo. El $ _SEVER[“DOCUMENT_ROOT”] y DIR tenía diferentes rutas en el script raíz … Arreglé mi caso cambiando manualmente el DOCUMENT_ROOT. Sería mejor si el autor pudiera examinar esta pregunta.
Puedes ver la información de depuración en este enlace. Pantalla de depuración
Thx Laxman
(@vmarko)
Hace 1 año, 9 meses
Hola @thapalaxman,
Sí, somos conscientes de ello. He hablado con el personal y esto se considera un tema de baja prioridad. Trabajaremos en esto en el futuro.
(@thapalaxman)
Hace 1 año, 9 meses
Gracias @vmarko por la actualización. Mantendré este hilo ya que no se ha resuelto ahora debido a $_SEVER["DOCUMENT_ROOT"]
no es una forma confiable y rompe el sitio web como en mi caso. $_SEVER["DOCUMENT_ROOT"]
tampoco funciona con cli. Una buena forma de usar dirname(__FILE__)
o __DIR__
.
Thx Laxman
Esta respuesta fue modificada hace 1 año, 9 meses por.
¿Solucionó tu problema??
0 / 0