![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Y es que no somos adivinos, pon código fuente, que se nos averió la bola de cristal
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
Amigos, de antemano agradezco su interes y disposición para ofrecerme su ayuda y consejo... puedo poner el código fuente de la aplicación, pero el caso es que, el código funciona bien!, hace lo que se supone debe hacer de la manera que se supone lo haga... pero solo cuando lo ejecuto en el servidor y en algunas máquinas conectadas a la red.
Sospecho que el problema venga de un asunto de permisos o algo asi, sin embargo; ya agote mis opciones y paciencia. Si ejecuto la aplicación en el servidor desde una de las maquinas problemáticas, funciona perfectamente; y es por eso que mi pregunta original es para saber que consideraciones debo tomar en cuenta si quiero que todos los usuarios ejecuten la aplicación EN el servidor. Gracias a todos nuevamente |
|
#3
|
||||
|
||||
|
Todavia no nos has explicado que es lo que debe hacer tu codigo y que es lo que hace desde una de las maquinas problematicas
No hace falta que publiques el codigo fuente entero, solo las partes involucradas en este problema Decis arriba que lo que hace es leer unos archivos de texto. Ok, como los lees? Los abris con un TStringList? O usando file of y luego leyendo con Readln? Cual es exactamente el problema, que es lo que hace mal? No puede abrir el archivo? Lo abre pero no lo recorre? Ves la mitad? Ves informacion de mas? De menos? Es realmente imposible darte una respuesta Consideraciones a tener en cuenta... de nuevo, imposible decirlo, ya que no sabemos que es lo que hace tu programa. Tenes que escribir en el archivo? Definitivamente hay que fijarse si esta en uso o no, y al abrir el archivo hay que hacerlo indicando que solo nosotros podemos operar con el. La mas tonta, el archivo existe? Como se selecciona ese archivo, lo indica el usuario (como lo indica, usa un OpenDialog) o estan en una carpeta fija. Esa carpeta fija es accesible? Como se indica la ruta? Es absoluta o relativa? Corresponde a una ruta local (C:\carpeta\archivo.txt) o a una ruta de red (\\SERVER\C:\carpeta\archivo.txt). Etc, etc, etc, la cantidad de "consideraciones" y "preguntas" son infinitas, a menos que nos des mas informacion |
|
#4
|
||||
|
||||
|
Ummm...
![]() ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 21-03-2016 a las 20:28:55. |
|
#5
|
||||
|
||||
|
#6
|
|||
|
|||
|
Explica paso por paso lo que haces para ejecutar tu aplicación cuando anda bien y cuando no funciona. Debes decirnos que es lo que tiene que hacer tu aplicación y que no lo hace.
Pon el mensaje de error si es que tienes alguno. Si el problema es que no se lee correctamente ese archivo de texto que dices que tienes el tema es que tanto la aplicación como el archivo deben tener los permisos adecuados. A mi me paso algo con los permisos que te comento por si te sirve de algo. Tengo un servicio de impresión corriendo en Windows que cada 1 o 2 segundos levanta de una tabla los datos a imprimir en una impresoras de etiquetas. Además estos datos los usaba para reemplazar unas variables dentro del archivo de texto que tenia el formato con el código para la impresora. El servicio funcionaba correctamente y no dejaba error alguno. El problema era que el archivo de texto no tenia los permisos corecto. Este archivo tenía que ser levantado con el mismo usuario que se corria el servicio. Para esto tuvo que cambiar los permisos y usuarios que tenia el archivo de texto. Saludos, El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
|
#7
|
||||
|
||||
|
Es que las posibilidades son practicamente infinitas
Puede ser hasta un problema de Encoding Pero que yo sepa, el brainstorming como metodologia de resolucion de problemas no es el mas adecuado |
|
#8
|
|||
|
|||
|
Ok chicos vale...
Básicamente ese es el código "problemático"... los archivos que se estan copiando de una ruta a otra estan en el servidor (Windows 2008 R2) y como les comentaba, en algunas máquinas de la red el código funciona sin problema, en otras falla sin devolver ningún error, si ejecuto el ejecutable en el servidor desde cualquier máquina, también funciona sin problema. Aislando el problema todo se origina ahí, ya que la lectura de los archivos viene después, pero... como en ocasiones ni siquiera los copia a donde deben estar, el proceso de lectura deja un error de apertura en la bitácora. Cabe mencionar que en todos los casos las pruebas las he realizado usando el administrador como usuario para realizar la conexion al servidor. Gracias de antemano Última edición por Casimiro Noteví fecha: 22-03-2016 a las 10:51:56. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como crear un ejecutable hijo desde mi ejecutable? | K04VH4CK | Internet | 7 | 14-08-2015 08:02:23 |
| Llamar ejecutable Delphi desde PHP con parametros | Alejandro73 | PHP | 0 | 14-08-2013 18:41:57 |
| password paradox desde ejecutable.. | ingel | Conexión con bases de datos | 5 | 15-11-2010 12:39:48 |
| llamar ejecutable desde boton web | JuanErasmo | .NET | 2 | 16-01-2008 17:58:45 |
| Llamar Forms desde un ejecutable????? | subzero | Varios | 5 | 27-12-2005 21:02:52 |
|