PHP File_put_contents no funciona

Verifique este código:

 

@file_get_contents funciona bien y la ubicación del encabezado cambia al archivo descargado también funciona, pero el aumento de hit_count o @file_put_contents no funciona, porque el número con el archivo no aumenta en 1. Establecí el permiso del archivo en 777 , pero cuando trato de establecer el permiso de directorio en 777 también recibo un error de servidor interno de 500 que dice “El servidor encontró una condición inesperada que le impidió cumplir con la solicitud”.

No puede escribir un archivo remoto a través de http . (Si pudiera hacer eso, todos los demás también podrían cambiar ese archivo).

Necesitas usar la ruta local.

intente cambiar las propiedades del directorio

 chown www-data:www-data  

y / o escriba lo siguiente, si aloja en Linux

 >log.txt'); ?>