
23/03/2005, 14:51
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Lo que tratas de hacer .. depede de los permisos de PHP que tengas .. podrás o no abrir el archivo.
Para abrir el archivo .. tan sólo debes usar las funciones de acceso a archivos tipo fopen() .. fread() .. o fgets() y fwrite() para escribirlo .. No sé que formato tendrá tu archivo .. pero supongo que será una lista de URL's separadas por un \n (una línea un URL) ...
Ahora, que tengas permisos para acceder desde PHP a esa ruta que queda completamente fuera de unas resitricciones con "safe_mode" u "open_base_dir" y otras .. eso ya es tema que lo pruebes.
Sobre ejecutar el comando para reiniciar Squit .. si es ese y lo puedes ejecutar por system() .. o exec() .. etc ... (si es que tienes permisos para hacer eso .. es probable que PHP con el usuario que sale al sistema no pueda .. tendrás que cambiar de usuario con "sudo" (si es que dispones de el) para tomar el usuario que necesites: root? .. no sé .. siempre he reiniciando Squit como servicio con Root .. no lo he probado bajo otro usuario)
Un saludo, |