Para la instalación de Gesbit no es preciso que ninguno de los directorios "implicados" tengan permisos más o menos "relajados". Gesbit no precisa escribir en archivo alguno, ni tampoco ofrece esa posibilidad. Esto, que puede que algún día revise, puesto que se considere un tanto "paranoico" (y sin sentido) determina que Gesbit no cuente con un "asistente de instalación" para su configuración.
Gesbit cuenta con un "asistente de instalación" para su base de datos, pero, la configuración "base" para Gesbit, ha de ser proporcionada editando el archivo "gb-conf-sample.php", de forma manual, es decir, por tu propia cuenta: antes de subir los archivos al servidor correspondiente. He hecho algún cambio en dicho archivo de configuración de cara a que este se muestre "amigable" a quien tiene que editarlo. Y así queda el archivo de configuración de Gesbit a día de hoy:
/** * Gesbit configuration script * * Fill and save as gb-conf.php * * @package initialization * @subpackage mainrequires */ // Gesbit language code define('GB_LNGCODE', 'es'); // Database tables prefix define('GB_DB_PREF', 'gb_'); // User to database access define('GB_DB_USER', 'root'); // Database that Gesbit use define('GB_DB_NAME', 'gesbit'); // User pass to database access define('GB_DB_PASS', 'password'); // Database host (99% localhost) define('GB_DB_HOST', 'localhost');
Y eso es todo. Me queda la duda de que, tal como está, quizás falta información. Por ejemplo, el "código de lenguaje" de Gesbit. Puede no ser tan evidente que podría ser también "en", o "ca". Y lo mismo pasa en realidad con el resto de constantes, cuyos valores, por otro lado, incluso podrían mantenerse tal cual, como es el caso del "host" de la base de datos, casi con toda seguridad "localhost" siempre.
Todo se andará. De momento creo que he ganado algo en "legibilidad". Un usuario más o menos avezado no encontraría problemas para configurar Gesbit, me parece a mí, puesto que además las constantes en cuestión son bastante comunes en aplicaciones similares. Otra cosa sería un usuario no avezado. Para este acaso un "asistente" sería lo ideal. Aunque, como digo, el asistente necesitaría contar con permisos de escritura sobre cierto directorio, cosa que de momento me he negado a contemplar, quizás tontamente.
He tratado de ejecutar Gesbit con el servidor 