/* phpFactura 1.6 - README-ES - 04.10.2005 phpFactura - Un simple programa de facturación y administración de contactos. Copyright (C) 2001 - 2005 Edy Corak < phprechnung at ecorak dot de > This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ Para poder instalar phpFactura se necesita: Servidor de internet (Webserver): Apache 1.3 o 2.0 - o también ( Microsoft IIS - no probado ) PHP: 4.1.0 - o superior ( php.ini.recomendado ) MySQL: 3.23.47 - o superior ( versiones anteriores no han sido probadas ) Servidor de correo electrónico (MailServer): por ejemplo Postfix, Sendmail Los programas mencionados tienen que estar instalados y configurados antes de instalar y/o usar phpFactura Importante: En el menú "Ajustes" hay que poner una dirección correcta de correo eletrónico. De otra manera el envio de correo electrónico no funcionará. Lo mismo pasará cuando se usa un Relay-Server porque los correos electrónicos serán rechazados por el Relay-Server. Hay que modificar Host y Port en el archivo /include/mail.inc.php y, si es necesaria la autentificación, hay que poner $Smtp["auth"] en true y completar $Smtp["username"] y $Smtp["password"]. $Smtp["host"] = "su_servidor_de_correo_electronico"; $Smtp["port"] = "25"; $Smtp["auth"] = false; $Smtp["username"] = "su_nombre_de_usuario"; $Smtp["password"] = "su_contraseña"; ##### Nota importante: Por favor entienda que no responderemos respuestas a los temas arriba mencionados. Preguntas con respecto a ( open_basedir, safe_mode etc. ) no tienen que ver con phpFactura y no serán mas contestadas ( ca. 90% de las preguntas ). ##### Desempacar phprechnung-1.x.tar.gz de forma - tar -zxvf phprechnung-1.x.tar.gz, renombrar la carpeta 'phprechnung' en 'phpfactura' y copiar la carpeta 'phpfactura' en su servidor de internet (Webserver) por ejemplo /usr/local/apache/htdocs. Crear la base de datos: -------------------- #################### Nota importante: Asegure una copia de su base de datos antes de una actualización porque todas las tablas serán eliminadas. #################### mysqladmin -u 'nomberdelusuario' -p create phpfactura Crear tabla: mysql -u 'nombredelusuario' -p phpfactura < phprechnung-1.6.sql En caso de que usted no tenga acceso como 'root' es recomendable usar 'phpMyAdmin' para crear la base de datos y las tablas en su servidor de la sigiuente forma. Crear su base de datos 'phpfactura', seleccionar la base creada, seleccionar el menú SQL, más abajo seleccionar el botón para buscar archivo, seleccionar el archivo SQL correspondiente 'phprechnung-1.6.sql' o 'phpfactura-1.6.sql' (depende de su versión), seleccionar 'latin1' y click en OK. Debe resultar un mensaje confirmando el ingreso satisfactoriamente realizado: Los siguentes archivos deben ser modificados para tener acceso a la nueva base de datos 'phpfactura' En la carpeta 'include' 'dbconf.php' para el acceso a la base de datos _DBHOST por ejemplo "localhost" _BBUSER por ejemplo "usuario_ejemplo" _DBPASS por ejemplo "contraseña_ejemplo_123" _DBNAME por ejemplo "phpfactura" El _DBUSER (usuario de la base de datos) debe tener suficiente permiso en el servidor de la base de datos para poder - crear, modificar, borrar etc.! 'phprechnung.inc.php' La variable "$web" es importante porque de lo contrario no se podrá encontrar phpfactura, ponga aqui la dirección URL del servidor (por ejemplo http:// www.miservidor.org/). Los usuarios que usan phpFactura en un servidor de windows por favor ajusten la variable "$pdfdir". Estándar $pdfdir = "/tmp/"; en por ejemplo $pdfdir = "c:\windows\temp\"; o $pdfdir = "c:\\windows\temp\\"; por si resulta un Parseerror. El último Backslash es indispensable. Muy importante: El servidor web tiene que tener permisos 'rw'<--(leer y escribir) en esta carpeta. Por favor también asegurese de los ajustes en 'session.save_path'. Estándar es session.save_path = /tmp Si ese es el caso entonces hay que cambiar eso por ejemplo en session.save_path = c:\windows\temp Si la variable session.save_path apunta a /tmp cambiela a c:\windows\temp Acceso a phpFactura: Administrador: admin, admin Demo usuario: user, user (en español: usuario, usuario) Estos datos se encuentran en la tabla 'anmeldung'(en español 'Registro') cifrados ('encrypted'). Puede modificar la contraseña pero no el nombre del usuario administrador, de lo contrario perderá el permiso administrativo y no podrá entrar en la configuración. phpFactura ha sido probado satisfactoriamente en: Apache 1.3.19 - 2.0.54 PHP 4.0.6 - 4.3.11 ( php.ini.recommendado ) MySQL 3.23.47 - MySQL 4.1.11 phpFactura en internet - http://www.phprechnung.de/phpRechnung/ Gracias por usar phpFactura! Edy Corak < phprechnung at ecorak dot de >