La mayor comunidad de Debian en español

SMB Web Client, acceso a redes Windows via web


Imagen de vmvarela

By vmvarela- Publicado06 Septiembre 2004

Hace algunos meses desarrolle un sencillo script en PHP para acceder a recursos compartidos con SAMBA via web y lo puse en Freshmeat (http://www.freshmeat.net/smbwebclient).

El caso es que en pocos meses he disfrutado de muchas colaboraciones, pero todavia no cuento con un paquete .deb. ¿Podriais echarme una mano?

Muchas Gracias.

Victor M. Varela

Imagen de jarping
Enviado por jarping el 9 Septiembre, 2004 - 22:44.

la verdad es que es sencillo, es mas por lo que he visto es solo un archivo php si quieres te ayudo pero en donde tiene que ir el archivo sabiendo donde va es sencillo

Imagen de vmvarela
Enviado por vmvarela el 10 Septiembre, 2004 - 13:40.

Respuesta a la verdad es que es

smbwebclient.php se puede instalar con solo copiarlo al directorio web /var/www y editar unos parametros al principio del script.

Esto no parece algo normal en Debian, asi que yo lo separaria en 3 archivos: uno con el codigo principal (el actual smbwebclient.php), otro con la configuracion, y el ultimo que se incluya en /var/www

  • /etc/smbwebclient.conf:
  • class smbwebclient_config extends smbwebclient {
    
        var $cfgSambaRoot = 'OFICINA';
    
    }
    
  • /var/www/smbwebclient.php:
  • <?php
    $SMBWEBCLIENT_CLASS
    = 'smbwebclient_class';
    include
    '/path-to-code/smbwebclient.php';
    include
    '/etc/smbwebclient.conf';
    $swc = new smbwebclient_config;
    $swc-&gt;Run(@$_REQUEST['path']);
    ?>

No se que opinais al respecto

Imagen de capitan_buscapina
Enviado por capitan_buscapina el 14 Septiembre, 2004 - 15:18.

Respuesta a la verdad es que es

No lo pude hacer funcionar, copie el archivo en el /var/www pero no me levanta nada

Imagen de vmvarela
Enviado por vmvarela el 15 Septiembre, 2004 - 08:14.

Respuesta a No lo pude hacer funcionar,

Tienes instalado el smbclient ?
Para ver que llamada esta realizando (por si no fuera correcta) añade "?debug=1" a la URL.

Imagen de capitan_buscapina
Enviado por capitan_buscapina el 15 Septiembre, 2004 - 15:19.

Respuesta a Tienes instalado el smbclient ?
Para

Si lo tengo instalado, lo que hace el php es leer el smb.conf no?
Porque cuando me quiero conectar por web pongo user y pass y no me da error pero me deja la pagina en blanco.
Saludos.

Imagen de vmvarela
Enviado por vmvarela el 16 Septiembre, 2004 - 19:04.

Respuesta a Si lo tengo instalado, lo

No lee el smb.conf, solo llama a smbclient.
Debes introducir un usuario y clave correctos en la Red Windows.

Relacionado con SMB Web Client, acceso a redes Windows via web



Buscador

Búsqueda avanzada

Inicio de sesión

Encuesta

¿Que haces cuando tienes un problema?
Utilizo google hasta para encontrar la hora
70%
Leo los manuales hasta hartarme
8%
Utilizo esDebian que para algo está
15%
Esto con windows no pasaba
3%
Formateo
0%
Mirar en las listas de correo y bug tracker
0%
Ninguna de las anteriores
5%
Total de votos: 66

En línea

En este momento hay 21 usuarios y 74 invitados en línea.