02.01.2015 Views

Una guía completa para la edición de publicaciones en línea - PKP

Una guía completa para la edición de publicaciones en línea - PKP

Una guía completa para la edición de publicaciones en línea - PKP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

que usan Windows pue<strong>de</strong> usarse el programador <strong>de</strong> tareas. Las instrucciones <strong>de</strong>tal<strong>la</strong>das <strong>para</strong> ambos casos se <strong>en</strong>cu<strong>en</strong>tran<br />

<strong>en</strong> docs/README.<br />

Si está usando el script <strong>de</strong> tareas programadas se recomi<strong>en</strong>da que el script se configure <strong>para</strong> ejecutarse al m<strong>en</strong>os una<br />

vez al día.<br />

En sistemas que operan con *nix basta con añadir una tarea automatizada simple (cron):<br />

# crontab -e www<br />

0 * * * * php /path/to/ojs2/tools/runScheduledTasks.php<br />

En este ejemplo el script se ejecutará cada hora.<br />

En los sistemas Windows XP pue<strong>de</strong> configurarse mediante el programador <strong>de</strong> tareas:<br />

1. En el panel <strong>de</strong> control, haga doble clic <strong>en</strong> "tareas programadas".<br />

2. Haga clic con el botón <strong>de</strong>recho <strong>de</strong>l ratón <strong>de</strong>ntro <strong>de</strong> <strong>la</strong> v<strong>en</strong>tana <strong>de</strong> tareas programadas y elija: Nueva > Tarea<br />

programada<br />

3. D<strong>en</strong>tro <strong>de</strong> <strong>la</strong> pestaña "Tarea", <strong>en</strong> el campo "Ejecutar", escriba: php c:\path\to\ojs2\tools\runScheduledTasks.php<br />

4. También se le pedirá especificar <strong>la</strong> carpeta <strong>en</strong> <strong>la</strong> que se iniciará esta tarea (por lo g<strong>en</strong>eral será <strong>la</strong> carpeta <strong>en</strong> <strong>la</strong> que<br />

instaló el PHP) y el usuario con el que se ejecutará <strong>la</strong> tarea.<br />

5. En <strong>la</strong> pestaña "Programar" y <strong>en</strong> <strong>la</strong> pestaña "Configuración" podrá estipu<strong>la</strong>r otros <strong>de</strong>talles. Por ejemplo, pue<strong>de</strong> elegir<br />

<strong>la</strong>s fechas <strong>de</strong> inicio y fin <strong>de</strong> <strong>la</strong> tarea programada, así como <strong>la</strong> frecu<strong>en</strong>cia <strong>de</strong> su ejecución.<br />

Configuración <strong>de</strong>l correo-e<br />

Por configuración pre<strong>de</strong>terminada, el OJS usa <strong>la</strong> función mail() <strong>de</strong> PHP <strong>para</strong> el <strong>en</strong>vío <strong>de</strong> correo-e. Pue<strong>de</strong> configurarlo<br />

<strong>para</strong> cambiar a SMTP. Para ello, t<strong>en</strong>drá que quitar los signos <strong>de</strong>l com<strong>en</strong>tario y configurar <strong>la</strong>s <strong>línea</strong>s correspondi<strong>en</strong>tes<br />

<strong>en</strong> config.inc.php, bajo el subtítulo "Configuración <strong>de</strong>l correo-e". La configuración final se parecerá a esta:<br />

; Use SMTP for s<strong>en</strong>ding mail instead of mail()<br />

smtp = On<br />

; SMTP server settings<br />

smtp_server = mail.example.com<br />

smtp_port = 25<br />

; Enable SMTP auth<strong>en</strong>tication<br />

; Supported mechanisms: PLAIN, LOGIN, CRAM-MD5, and DIGEST-MD5<br />

smtp_auth = PLAIN<br />

smtp_username = username<br />

smtp_password = password<br />

T<strong>en</strong>drá que <strong>en</strong>contrar <strong>la</strong> información SMTP (servidor, puerto, tipo <strong>de</strong> aut<strong>en</strong>ticación, nombre <strong>de</strong> usuario y contraseña)<br />

<strong>en</strong> su ISP.<br />

Para permitir <strong>la</strong> notificación <strong>de</strong>l correo <strong>de</strong>vuelto (<strong>en</strong>viado a <strong>la</strong> dirección electrónica especificada <strong>en</strong> el paso 1.4 <strong>de</strong><br />

<strong>la</strong> configuración <strong>de</strong> <strong>la</strong> revista) t<strong>en</strong>drá que eliminar los signos <strong>de</strong>l com<strong>en</strong>tario y habilitar <strong>la</strong> opción <strong>de</strong> configuración<br />

<strong>en</strong>velope_s<strong>en</strong><strong>de</strong>r <strong>en</strong> config.inc.php; consi<strong>de</strong>re incluir una dirección electrónica pre<strong>de</strong>terminada.<br />

; Allow <strong>en</strong>velope s<strong>en</strong><strong>de</strong>r to be specified<br />

; (may not be possible with some server configurations)<br />

271

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!