Tengo este archivo script.php que quiero ejecutar como un trabajo cron en mi servidor linux/apache.Ejecutar un script.php en el trabajo cron en el servidor linux/apache pero restringir el acceso público al archivo php
Sin embargo, no quiero que el público acceda a www.mycompanyname.com/script.php y ejecute el script al mismo tiempo.
¿Cómo podemos prevenir eso? ¿Cómo podemos restringir la secuencia de comandos al acceso del servidor solamente? ¿Está utilizando chmod o está configurando algo dentro del archivo .htaccess, algo a lo largo de la línea?
¿Algún consejo?
ohh, suena lógico en el que nunca pensé ... probablemente me olvidé del public_html es la raíz asignada al nombre de host en lugar de los directorios externos. Como mi script.php requiere que apache se ejecute, supongo que el directorio fuera de public_html todavía se puede ejecutar. – flyclassic
¡Claro! solo necesitas permiso para tu usuario en el directorio (supongo que el cron se ejecuta como tu usuario) – cambraca