Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2010, 09:26
goyitoparana
 
Fecha de Ingreso: agosto-2009
Mensajes: 72
Antigüedad: 15 años, 3 meses
Puntos: 2
Problemas al configurar directorios de la web

Hola como están?
El problema que tengo es el siguiente:
Me han entregado un sitio el cual fue desarrollado para ser "subido" al server remoto en la carpeta htdocs, o cualquiera que sea, pero tiene que ser como todo sitio, una similar. El problema es que yo cree otra carpeta dentro del raíz remoto y ahora las imágenes no se me ven y no se en que linea de código tengo que agregarle esa modificación del nuevo directorio que agregue.
Les muestro el código a ver si alguien podría darme una mano. Quizás para uds sea algo muy fácil.


El archivo index.php dice:
Código PHP:
<? include ('../ss/db/config.inc.php'); ?>
<? 
include ('../ss/db/datasite.inc.php'); ?>
y a su vez el contenido de estos dos archivos es el siguiente:

el config.inc.php

Código PHP:
<?
// Para que no carge todas las cosas nuevamente
// Verifico primero que no exista un config cargado previamente

if (!function_exists("miGestorErrores")) {

    
error_reporting(E_ALL);

    
// funcion de gestion de errores
    
function miGestorErrores($num_err$cadena_err$archivo_err$linea_err$vars_err) {

        
$tipo_error = array (
            
E_ERROR          => "Error",
            
E_WARNING        => "Advertencia",
            
E_PARSE          => "Error de Int&eacute;rprete",
            
E_NOTICE          => "Anotaci&oacute;n",
            
E_CORE_ERROR      => "Error de N&uacute;cleo",
            
E_CORE_WARNING    => "Advertencia de N&uacute;cleo",
            
E_COMPILE_ERROR  => "Error de Compilaci&oacute;n",
            
E_COMPILE_WARNING => "Advertencia de Compilaci&oacute;n",
            
E_USER_ERROR      => "Error de Usuario",
            
E_USER_WARNING    => "Advertencia de Usuario",
            
E_USER_NOTICE    => "Anotaci&oacute;n de Usuario"
            
// E_STRICT    => "Anotaci&oacute;n de Usuario"
                      
);

        
//        
        //    E_STRICT    => "Anotaci&oacute;n de Usuario"

    
}

    
// establecer el gestor de errores definido
    
$gestor_errores_anterior set_error_handler("miGestorErrores");


    
//---------------------------------------------------------------------
    // Carga la informacion del sitio
    // Datos importantes para la configuracion y funcionamiento del sitio
    //---------------------------------------------------------------------

    
$ss_data_site str_replace(basename(__FILE__), 'datasite.inc.php'__FILE__);
    include (
$ss_data_site);
    
    
//---------------------------------------------------------------------


    // Nombre de los meses;
    
$January "Enero";
    
$February "Febrero";
    
$March "Marzo";
    
$April "Abril";
    
$May "Mayo";
    
$June "Junio";
    
$July "Julio";
    
$August "Agosto";
    
$September "Septiembre";
    
$October "Octubre";
    
$November "Noviembre";
    
$December "Diciembre";

    
// Nombre de los días
    
$Monday "Lunes";
    
$Tuesday "Martes"
    
$Wednesday "Miércoles";
    
$Thursday "Jueves";
    
$Friday "Viernes";
    
$Saturday "Sábado";
    
$Sunday "Domingo";

    
//---------------------------------------------------------------------

    
function reemplazacomillas($texto) {
        
$texto trim($texto);

        
$reemplazos = array(
            
chr(34) => "&quot;",
            
"“" => "&quot;",
            
"”" => "&quot;",
            
"“" => "“",
            
"”" => "”",
            
"‘" => "‘"
            
"’" => "’"
            
);

        
$texto strtr ($texto$reemplazos);
        return 
$texto;
    }

    
//---------------------------------------------------------------------

    
function removeracentos ($texto) {

        
$reemplazos = array('Þ' => 'TH''þ' => 'th''Ð' => 'DH''ð' => 'dh''ß' => 'ss''Œ' => 'OE''œ' => 'oe''Æ' => 'AE''æ' => 'ae''µ' => 'u');

        
$cambiar_esto =     'ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöøùúûüýÿ';
        
$por_esto =     'SZszYAAAAAACEEEEIIIINOOOOOOUUUUYaaaaaaceeeeiiiinoooooouuuuyy';

        return 
strtr(strtr($texto$cambiar_esto$por_esto), $reemplazos);
    }


    
//---------------------------------------------------------------------

    
function removercomillas($texto) {
        
$reemplazos = array(
            
chr(34) => "",
            
"“" => "",
            
"”" => "",
            
"“" => "",
            
"”" => "",
            
"‘" => ""
            
"’" => "");
        
$texto strtr ($texto$reemplazos);
        return 
$texto;
    }

    function 
filtrotexto($texto) {
        
$reemplazos = array(
            
":" => "",
            
"%" => "",
            
"?" => "",
            
"¿" => "",
            
"¡" => "",
            
"." => ""
            
";" => ""
            
"#" => ""
            
"$" => ""
            
"," => "");
        
$texto strtr ($texto$reemplazos);
        return 
$texto;
    }

}
?>


y el datasite.inc.php

Código PHP:
<?
// Sobre los datos de conexión
// ------------------------------------------------------
$ss_config['url'] = "elnotarioargentino.com.ar";
$ss_config['db_user'] = "xxxxxx";
$ss_config['db_pass'] = "xxxxxx";
$ss_config['db_name'] = "xxxxxx";
$ss_config['db_host'] = "localhost";


$ss_admin "ss_admin";

// Sobre los datos del cliente
// ------------------------------------------------------
$ss_config['cliente_email'] = "[email protected]";
$ss_config['url_sitio'] = "www.elnotarioargentino.com.ar";
$ss_config['site_name'] = "El Notario Argentino";
$ss_config['version'] = "5.0 php";
$ss_config['titulo_pagina'] = "StreamServer ".$ss_config['version']." | ".$ss_config['site_name'];
$ss_config['ss_folder'] = 'ss';
$ss_config['site_logo'] = 'img_logo.gif';


// Para encontrar el path donde esta instalado el site. (seria ss -> ../)
if (strlen(__FILE__) > strlen(basename(__FILE__))) {
    
define ('SS_SITE_PATH'substr(__FILE__0, (strlen(__FILE__) - strpos(strrev(__FILE__), strrev($ss_config['ss_folder'])) - strlen($ss_config['ss_folder']) - 10)));
} else {
    
define ('SS_SITE_PATH''..');
}

// Para localhost server test
// -------------------------------------------
if (!stristr($_SERVER['SERVER_NAME'], $ss_config['url'])) {
    
// $ss_config['db_user'] = "xxxxx";
    // $ss_config['db_pass'] = "xxxxx";
    // $ss_config['db_name'] = "xxxxx";
    // $ss_config['db_host'] = "xxxxx";
}



// -------------------------------------------------------------------
// Datos del remoto
// -------------------------------------------------------------------
$remoto['ip'] = 'xxx.xxx.x.xx';
$remoto['user'] = '';
$remoto['pass'] = '';
$remoto['path_temp'] = '/httpdoc/galeria/audiostmp';
$remoto['path'] = '/httpdoc/galeria/audios';
$remoto['url'] = 'http://www.cualquiera.com/galeria/audios/';
// -------------------------------------------------------------------


// -------------------------------------------------------------------
// Fotos de las notas
// -------------------------------------------------------------------

$datos_foto_noticias = array (
    
"420,235,0,temp",        // Imagen original, la carpeta es una temporal que luego se elimina.
    
"420,235,,l",
    
"336,188,,m",
    
"214,119,,s",
    
"100,55,,t"        // Imagen tamaño thumb.
    
);

$folder_foto_noticias 'galeria/fotos/';
// -------------------------------------------------------------------
?>

Si yo llamo al index.php dentro de un subdirectorio en el root, me anda bien, ahora no veo las imagenes... ni los links funcionan porque a la url le falta el directorio dentro del cual yo subi mi web.


Espero que alguien me pueda dar una mano, saludos