Archivos mensuales: noviembre 2008

Definir funciones en php

Se dice que las funciones se deben definir en otro script y mediante include o require para poder usarlos. De todas maneras igual una función puede definirse en el mismo script donde se llama porque php primero lee todo el código y no lo implementa hasta que es llamado.

Otra cosa que se puede hacer es tener primero el lugar donde se llama la función y después definida la función por lo mismo que se dijo antes.

Algo que me dio problemas, y que no está explicado en muchos lados, es cuando se define la función dentro de un if, o un while. Lo mejor sería definir la función al final del todo y asegurarse que no esté dentro de nada para que no de problemas.

Anuncios

Ejecutar programas desde terminal sérver en 2003

Un problema bastante importante que me crucé fue que con el administrador era el único que  podía ejecutar .exe conectado por terminal server a un 2003, lo que más me desorientó en la búsqueda es que un usuario cualquiera con privilegios de administrador tampoco podía ejecutar programas.

Solo podía el administrador original, siempre hablando claro que los usuarios eran usuarios del grupo terminal server, tenían privilegios sobre los recursos compartidos y privilegios totales sobre los archivos.

En herramientas administrativas hay una opción para configurar el terminal server, si está configurado en seguridad alta, programas que no estén explícitamente soportados por 2003 no van a funcionar, en ese caso se baja la seguridad a nivel medio.

El problema en cuestión se soluciona bajando la seguridad de internet explorer, En mi caso tuve que pasar todos los usuarios a usuarios administradores primero, cambiarlo usuario por usuario, y luego quitarlos del grupo administradores, el programa sigue funcionando, pero no da mas el error.

Después quedaría controlar cuanto hay que bajar la seguridad para que no quede el servidor expuesto, pero que a la vez puedan correr los programas.

Routers Vpn

Con el crecimiento de las redes, un problema común, es querer unir distintas sucursales de una misma empresa en la misma red, una opción para esto es con vpn.

Con un router vpn, se configura sin demasiados pasos, y crea la vpn automáticamente, con esto quiero decir, que simula que estamos dentro de la misma red todo el tiempo, y tenemos siempre el acceso a internet, basta con poner uno en cada sucursal y configurarlos.

Lógicamente, tenemos siempre menos velocidad que la que tendriamos en la red local, pero este sistema funciona muy bien.