Hola @alberto_bici,
Como bien señalan @samuel_store y @silvia_iberia, la clave aquí es la compatibilidad de versiones. PrestaShop 1.7.1.0 no es compatible con PHP 8.2 o 8.3. La versión máxima de PHP recomendada para PrestaShop 1.7.1.0 es PHP 7.1. Si estás forzando PHP 8.x con esa versión de PrestaShop, los avisos 'Deprecated' son inevitables porque el código no está adaptado a los cambios de PHP 8.
Para tu instalación actual de PrestaShop 1.7.1.0, te sugiero las siguientes configuraciones de PHP (asegurándote de que estás en PHP 7.1 o inferior):
memory_limit = 256M (o 512M si tienes muchas imágenes y productos)
max_input_vars = 3000 (o 5000 si tienes productos con muchísimas combinaciones)
upload_max_filesize = 16M
post_max_size = 16M
max_execution_time = 300
Estos valores se configuran en tu archivo php.ini o, en algunos hostings, a través de una interfaz de configuración de PHP en cPanel o similar. Si no tienes acceso, contacta a tu proveedor de hosting.
Respecto a tu pregunta sobre PrestaShop 9 y PHP 8.2/8.3, que es el futuro, estas son las recomendaciones generales:
memory_limit = 512M (mínimo, para tiendas grandes)
max_input_vars = 5000 (o más, esencial para las combinaciones y módulos con muchos campos de formulario)
opcache.memory_consumption = 128 (o 256, dependiendo de la cantidad de scripts PHP, para un buen rendimiento con OPcache)
opcache.interned_strings_buffer = 16
opcache.max_accelerated_files = 10000
Pero insisto, estos últimos valores son para cuando hayas actualizado tu tienda a PrestaShop 9 y estés corriendo PHP 8.2 o 8.3. Por ahora, céntrate en poner tu PrestaShop 1.7.1.0 con PHP 7.1 y los primeros ajustes. Si quieres usar PHP 8.x, la única vía es una migración completa a PrestaShop 8 o 9.