Debido a problemas frecuentes les dare una pequeña guia al respecto. Chevereto va configurado en un archivo que se llama config.php el cual determina las variables de operacion del mismo. ire linea por linea indicandoles que significa cada apartado.
Establece la zona horaria a utilizar, más info en: http://cl.php.net/timezones
Se refiere al localizador uniforme de recursos, más info en: http://es.wikipedia.org/wiki/Dirección_de_Internet
Se refiere al dominio bajo el cual esta el scrip, va sin ruta o algo similar. Es simplemente el dominio relacionado, si el script esta en una carpeta u para acceder a el tienes que entrar por dom.nic/chevereto el dom_script sera simplemente dom.nic
Se refiere a la path relativa donde esta el script, por ejemplo, si en tu servidor subes los archivos a una carpeta llamada "docs_html" de manera que cuando ingresas a misitio.com ves el contenido de esta carpeta, la path del script es simplemente "/". Ahora, si los subes a "docs_html/chevereto" la path_script ahora sera "/chevereto/".
Sobre las otras configuraciones creo que no hay mayor problema. remitanse a usar un formato numerico usando el "punto" en lugar de la coma, y si cambian alguna carpeta asegurense de subirla.
Tengo todo configurado, absolutamente seguro que esta bien y no funciona
Esto se debe a que el script esta hecho para funcionar con un php con permisos sobre archivos, es decir... no requiere ftp o cambiar los permisos publicos de las carpetas para operar. Estas configuraciones son bastante frecuntes en hostiungs que no usan cpanel.
Volviendo a lo principal, podrian correr el script si mi php no corre con permisos? -Si. Se puede. Pero existe un leve inconveniente...
Al usar chmod 777 estan seteando un permiso de escritura publico, es decir... Todo el mundo podria escribir en el, no solo ustedes. Lo cual bueno, no tendria por que ser un problema pero por algo las rejas de las casas miden mas de 40cms no?.
Sobre esto ultimo, la verdad es que hace mucho tiempo no tengo apaches con este problema como para decirles que tienen que hacer para poder tener un directorio con chmod 777. Creo que se podria hacer agregando reglas al htaccess pero no estoy muy seguro. Pueden encontrar mós información en: http://www.unix.com/unix-dummies-questions-answers/33137-chmod-777-security-risks.html
Para terminar, creanme que me gustaria que el script fuese más bonito, menos enredado, más personalizable, etc... Pero es labor de nostros tener un mejor producto, correr la voz y logar un beneficio para los interesados.
Espero que les sean utiles estas sugerencias. De no ser asi, por favor haganlo notar. Si tienen problemas hagan un nuevo tema y las pocas personas que andamos por aca les ayudaremos en lo que podamos.
Code:
<?
/* -----------------------------------------
Chevereto - Script de hosting de imagenes
Nightly Build 1.1 29/10/2008
http://www.chevereto.com/
Released under the GPL 2.0
Copyright (C) 2008 by Rodolfo Berrios
<rodolfo at godlikestudio dot com>
----------------------------------------- */
putenv("TZ=America/Santiago");
// Adaptar segun la instalacion
define('URL_SCRIPT', 'http://dev.chevereto.com/'); // URL donde correra el script
define('DOM_SCRIPT', 'dev.chevereto.com');
define('PATH_SCRIPT', '/'); // PATH donde acceder al script desde la root www (pe: /, /chevereto/, /subir/)
define('APP_NAME', 'DEV Chevereto'); // Como se llama tu hosting
?>
Code:
putenv("TZ=America/Santiago");
Establece la zona horaria a utilizar, más info en: http://cl.php.net/timezones
Code:
define('URL_SCRIPT', 'http://dev.chevereto.com/');
Se refiere al localizador uniforme de recursos, más info en: http://es.wikipedia.org/wiki/Dirección_de_Internet
Code:
define('DOM_SCRIPT', 'dev.chevereto.com');
Se refiere al dominio bajo el cual esta el scrip, va sin ruta o algo similar. Es simplemente el dominio relacionado, si el script esta en una carpeta u para acceder a el tienes que entrar por dom.nic/chevereto el dom_script sera simplemente dom.nic
Code:
define('PATH_SCRIPT', '/');
Se refiere a la path relativa donde esta el script, por ejemplo, si en tu servidor subes los archivos a una carpeta llamada "docs_html" de manera que cuando ingresas a misitio.com ves el contenido de esta carpeta, la path del script es simplemente "/". Ahora, si los subes a "docs_html/chevereto" la path_script ahora sera "/chevereto/".
Sobre las otras configuraciones creo que no hay mayor problema. remitanse a usar un formato numerico usando el "punto" en lugar de la coma, y si cambian alguna carpeta asegurense de subirla.
Tengo todo configurado, absolutamente seguro que esta bien y no funciona
Esto se debe a que el script esta hecho para funcionar con un php con permisos sobre archivos, es decir... no requiere ftp o cambiar los permisos publicos de las carpetas para operar. Estas configuraciones son bastante frecuntes en hostiungs que no usan cpanel.
Volviendo a lo principal, podrian correr el script si mi php no corre con permisos? -Si. Se puede. Pero existe un leve inconveniente...
Al usar chmod 777 estan seteando un permiso de escritura publico, es decir... Todo el mundo podria escribir en el, no solo ustedes. Lo cual bueno, no tendria por que ser un problema pero por algo las rejas de las casas miden mas de 40cms no?.
Sobre esto ultimo, la verdad es que hace mucho tiempo no tengo apaches con este problema como para decirles que tienen que hacer para poder tener un directorio con chmod 777. Creo que se podria hacer agregando reglas al htaccess pero no estoy muy seguro. Pueden encontrar mós información en: http://www.unix.com/unix-dummies-questions-answers/33137-chmod-777-security-risks.html
Para terminar, creanme que me gustaria que el script fuese más bonito, menos enredado, más personalizable, etc... Pero es labor de nostros tener un mejor producto, correr la voz y logar un beneficio para los interesados.
Espero que les sean utiles estas sugerencias. De no ser asi, por favor haganlo notar. Si tienen problemas hagan un nuevo tema y las pocas personas que andamos por aca les ayudaremos en lo que podamos.