Pregunta rápida: Se puede establecer la ruta donde una cookie es válida, pero ¿también es posible obtener (leer) esta ruta desde la cookie (en PHP)?¿Es posible obtener la ruta de una cookie almacenada?
O bien, ¿es posible ampliar el tiempo de una cookie, sin saber en qué camino está (pero manteniendo el mismo camino)?
Debe corregir la lógica de su aplicación. No es necesario que se encuentre en un estado en el que no sepa qué configuración de cookies utilizó anteriormente. Simplemente almacene el camino que usó en 'setcookie (...)' y luego úselo para reescribir la cookie. – caw