Hoala todos/as: no conosco mucho de linux y por ende no encuentro la manera de ejecutar los dos script de sincronización de autenticación y matriculación con una base de datos externa.
En realidad siempre lo logré ejejutar en el sistema windows pero no entiendo como hacerlo con el amigo Linux:
Simplemente lo hacía en windows así:
..\php ..\moodle\auth\auth\db\auth_database_sync.php
..\php ..\moodle\enrol\database\enrol_database_sync.php
pero no logro dar con dicho ejecutable del php en el linux. ¿Y el cron ? ¿Donde estaría?
Saludos y gracia scomo siempre a los rescatistas.
Sam
Para ejecutarlo mediante cron tienes que programar una tarea, usando el comando crontab -e, que te llevará a un editor de texto donde tendrás que introducir las condiciones de ejecución de la tarea con un formato determinado. Tienes más información en http://es.wikipedia.org/wiki/Cron_(Unix)
Para ejecutar scripts php en linux, efectivamente necesitas el ejecutable de php, que suele estar en /usr/bin/php, de todas formas si pones locate php en la línea de comandos buscará todas las posibles ubicaciones del comando php.
Para ejecutar scripts php en linux, efectivamente necesitas el ejecutable de php, que suele estar en /usr/bin/php, de todas formas si pones locate php en la línea de comandos buscará todas las posibles ubicaciones del comando php.