Esta consulta es de hace 5 años. Tenga eso en cuenta.
Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
yoburtu_f74d39
yoburtu_f74d39
Error cerrado

Hola, acabo de subir facturascripts a mi servidor del...

Hola,

acabo de subir facturascripts a mi servidor del proveedor de servicios y no me funciona correctamente. Tiene que haber algún problema con el require del PHP. Este es el error que me aparece:

PHP Warning: require_once(base/fs_db.php): failed to open stream: No such file or directory in /var/www/vhosts/heimdallsl.com/httpdocs/fs/base/fs_mysql.php on line 20

Esta es la configuración de los parámetros PHP include_path y openbase_dir:

- include_path ".:/var/www/vhosts/myhost.com/private"
- open_basedir "/var/www/vhosts/myhost.com/httpdocs:/tmp:/var/www/vhosts/myhost.com/private"

En el directorio "private" es donde pongo yo los include mios.

Saludos.

  02-09-2014 18:30:35   25-10-2014 14:02:57   1  

yoburtu_f74d39
Acabo de darme cuenta que si que funciona la página, pero funciona en el nombre de dominio principal, por ejemplo:

www.dominio-principal.com/facturascripts

Pero no me funciona en unos alias que tengo definidos en mi ISP:

www.alias-de-mi-dominio.com/facturascripts

¿Por qué crees que puede ser?.

Saludos.
yoburtu_f74d39
De tpdas formas, he configurado el cron en el Parallel Panel del ISP y cuando se ejecuta, aparece ese error anterior que te he pasado.
yoburtu_f74d39
Hola, sigo con problemas desde que lo he instalado en el ISP. Por cierto, en mi servidor local, funciona todo perfectamente.

Ahora estoy viendo que creo artículos y después los modifico o los borro y no me hace ni caso. Algo se me ha olvidado configurar en el ISP, ya que no es normal todos estos fallos.

He bajado el error_log y estas son las últimas lineas:

[Tue Sep 02 18:57:53 2014] [warn] [client 87.221.182.29] mod_fcgid: stderr: PHP Notice: Undefined index: page in /var/www/vhosts/dominio.com/httpdocs/fs/tmp/index.b3d75dca6f3bad01d8be9e3c65858363.rtpl.php on line 23, referer: http://www.dominio.com/fs/
[Tue Sep 02 18:58:48 2014] [warn] [client 87.221.182.29] mod_fcgid: stderr: PHP Notice: Undefined index: page in /var/www/vhosts/dominio.com/httpdocs/fs/tmp/index.b3d75dca6f3bad01d8be9e3c65858363.rtpl.php on line 23, referer: http://www.dominio.com/fs/index.php?page=ventas_articulo&ref=1080
[Tue Sep 02 19:01:36 2014] [warn] [client 87.221.182.29] mod_fcgid: stderr: PHP Notice: Undefined index: page in /var/www/vhosts/dominio.com/httpdocs/fs/tmp/index.b3d75dca6f3bad01d8be9e3c65858363.rtpl.php on line 23, referer: http://www.dominio.com/fs/index.php?page=ventas_articulos&default_page=TRUE
[Tue Sep 02 19:03:03 2014] [warn] [client 87.221.182.29] mod_fcgid: stderr: PHP Notice: Undefined index: page in /var/www/vhosts/dominio.com/httpdocs/fs/tmp/index.b3d75dca6f3bad01d8be9e3c65858363.rtpl.php on line 23, referer: http://www.dominio.com/fs/index.php?page=ventas_articulos&logout=TRUE


Saludos.
neorazorx_f74d39
Este es un error del que ya me habían avisado, pero que nunca he podido localizar. ¿Por casualidad haces algún tipo de redireccionamiento extraño?
yoburtu_f74d39
Hola, no se que Direccionamiento hará el ISP. El caso es que en el dominio principal parece que funciona, pero luego ocurren cosas raras que te he comentado con los artículos.

Desde los alias de dominios directamente no funciona, me dice que facturascripts no está instalado y vuelve a ejecutar el instalador.

Desde mi servidor local (Ubuntu) funciona correctamente.

El servidor del ISP creo que es una Debian.

Saludos.
yoburtu_f74d39
Hola, ocurren cosas muy raras, ahora he entrado desde la tablet con el alias del dominio y si que me ha dejado. Pero siguen fallando cosas, no puedo modificar artículos, no puedo borrar artículos. Ayer no podía modificar el agente.

Saludos.
shawe.ewahs_f74d39
Podrías compartir con nosotros un log real de tu servidor? A ser posible un log con algo de uso desde ambos dominios (el dominio y el alias), así podemos intentar acotar cual es el problema que ocurre.

Si no quieres publicarlo aquí podemos hablarlo en privado y así darle solución a este problema ;)

A mi a vote pronto se me ocurre que con el alias no te entra y dice que no existe, y ya que realmente debe existir porque sino no cargaría tampoco el resto, el error parece vinculado a un tema de permisos, en el que el alias no tiene acceso de lectura (user,group,other), pero aparentemente los permisos son -rw-rw-r-- con lo que siempre debe poder leer. Así que a menos que haya algo que se nos pasa, realmente no tengo una explicación clara sin poder ver más datos.
yoburtu_f74d39
Hola,

ya no es cuestión de los alias. He seguido probando y me pasa con el dominio principal. Me ocurren cosas muy extrañas. Realizo la instalación y cuando sago y vuelvo a entrar a la página, me dice que no se ha instalado y que se va a ejecutar el instalador otra vez.

El instalador hace cosas raras también, ya que he creado varias veces la base de datos desde el panel de control del ISP, con usuarios distintos. Pues bien, el instalador, parece como si recordase el usuario anterior de conexión a la base de datos, ya que me aparece un error de conexión a la BD.

Otras cosas raras, como que modifico un agente, articulo u otra cosa y parece no lo modifica, ya que en la pantalla donde aparece la lista de artículos, sale el valor anterior y si me meto dentro del articulo, aparece el valor nuevo. Intento borrar uno y no me lo borra, sigue apareciendo.

También tengo el cron configurado y cada vez que se ejecuta, aparece este error:

PHP Warning: require_once(base/fs_db.php): failed to open stream: No such file or directory in /var/www/vhosts/heimdallsl.com/httpdocs/fs/base/fs_mysql.php on line 20
PHP Fatal error: require_once(): Failed opening required 'base/fs_db.php' (include_path='.:') in /var/www/vhosts/heimdallsl.com/httpdocs/fs/base/fs_mysql.php on line 20

¿No será algún problema con el directorio tmp?. Yo no le cambio los permisos, como dicen las instrucciones, ya que como está en el ISP, tendrá el usuario asignado a mi cuenta.

Espero vuestras sugerencias, por que ya me estoy volviendo loco.

Insisto que en mi PC local, todo funciona correctamente.

Saludos.
neorazorx_f74d39
Mira el problema es que la configuración de tu servidor hace que la carpeta de trabajo no sea siempre la misma, por eso cuando FacturaScripts quiere cargar el archivo config.php, a veces está, pero a veces dice que no ¿Por qué? Porque la carpeta de trabajo no es la misma ¿Por qué? Pues seguramente por una mala configuración de php o del apache. Curiosamente este problema es siempre con debian. Yo uso ubuntu y lo tengo configurado con múltiples dominios y sin problema.

La solución a este problema es usar la ruta completa de archivo al hacer cualquier operación con un archivo. Un cambio que como comprenderás es muy bestia, pero necesario. Lo añado al plan de desarrollo.

Mientras tanto revisa la configuración del apache ¿No tienes los mismos problemas con wordpress?
yoburtu_f74d39
Hola,

creo que acabo de encontrar la solución. No tiene nada que ver con la carpeta de trabajo ni el document root.

Creo que es algo de la configuración de memcached. Acabo de editar a mano el config.php y he comentado las variables referentes a memcached.

Y voila!, parece que ya funciona todo.

¿Por qué no dejas que estos parámetros se queden en blanco en el instalador.

Saludos.
yoburtu_f74d39
Estoy probando y parece que funciona mejor, pero no termina de ir bien, me estoy volviendo loco.

He creado 4 artículos, después borro uno de ellos y sigue apareciendo. Le doy al icono de la "casita" y cada vez que le doy, me aparece una lista de artículos distinta.

Y me he conectado directamente a la BD y solo hay 3 artículos. ¿De donde saca la información del artículo que he borrado?. No entiendo nada.

Saludos.
yoburtu_f74d39
Hola,

FINALMENTE, YA HE DETECTADO CUAL ES EL PROBLEMA!!!.

Resulta que tengo un archivo .htaccess con configuraciones específicas de caching y esto me estaba matando. Lo he borrado y ya está funcionando todo perfectamente.

Esto es lo que contenía el archivo:

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access plus 1 month"
</IfModule>

Me gustaría saber como puedo retocarlo, para que no se vea afectado FacturaScripts. En mi página web y tienda online que he desarrollado, no me afecta para nada.

Saludos.
neorazorx_f74d39
Prueba esto:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access plus 1 month"
<FilesMatch "\.(php|cgi)$">
ExpiresActive Off
</FilesMatch>
</IfModule>
yoburtu_f74d39
Hola,

mañana probaré lo del .htaccess.

Respecto al tema del error del cron, ¿a que creéis que puede ser debido?:

PHP Warning: require_once(base/fs_db.php): failed to open stream: No such file or directory in /var/www/vhosts/dominio.com/httpdocs/fs/base/fs_mysql.php on line 20
PHP Fatal error: require_once(): Failed opening required 'base/fs_db.php' (include_path='.:') in /var/www/vhosts/dominio.com/httpdocs/fs/base/fs_mysql.php on line 20

Yo tengo la linea de cron configurada en el Parallel Plex Panel de la siguiente manera:

php /var/www/vhosts/dominio.com/httpdocs/fs/cron.php
yoburtu_f74d39
Acabo de solucionarlo. He generado un archivo de shell, con lo siguiente, le he dado permisos de ejecución y ya funciona:

-----
#!/bin/sh

cd /var/www/vhosts/dominio.com/httpdocs/fs

php -f cron.php
----

Saludos.
yoburtu_f74d39
Hola, acabo de probar la modificación en el .htaccess para los archivos php y parece que funciona. Gracias!.

Saludos.
neorazorx_f74d39
OK, genial ;-)

Cerrado
Título Tipo
yoburtu_f74d39 info_beef2d
Plugin: facturacion_base Hola, ¿hay alguna manera de hacer una impresión masiva de facturas?. Por ejemplo, imprimir todas las facturas del trimestre (Desde una fecha hasta otra). Saludos.
cerrado 26-10-2018 09:27:11
Pregunta 1
yoburtu_f74d39 NeoRazorX
Hola, no se si es un error o un tema de la plantilla de la factura detallada. El caso es que tengo un nombre de cliente que es bastante largo. De unos 90 caracteres. El problema que se produce es...
cerrado 25-10-2018 12:47:09
Error 3
yoburtu_f74d39 NeoRazorX
Hola, he detectado un tema relacionado con el logo de la empresa. Si introduzco una imagen con un logo de la empresa, en el plugin de presupuestos y pedidos, al imprimir el presupuesto, solo me...
cerrado 22-03-2016 11:34:55
Pregunta 1
yoburtu_f74d39 NeoRazorX
Hola, una pregunta sobre las series de facturación. Yo tengo una serie para cada mes, A - Enero, B - Febrero, etc. Y cuando pasa cada més, voy a "Empresa -> Facturación" y cambio la...
cerrado 18-01-2016 18:21:27
Pregunta 5
yoburtu_f74d39 NeoRazorX
Hola, he actualizado FacturaScripts desde la versión 2014.12.2 a la versión 2015.046 y aparentemente parece que ha funcionado, aunque me han salido un montón de cosas nuevas, como un nuevo plugin...
cerrado 21-12-2015 23:46:32
Pregunta 5
yoburtu_f74d39 yoburtu_103
Hola, actualmente tengo instalada la versión 2014.12.2 de FacturaScript. Estoy haciendo pruebas para actualizarla. Lo primero que me dice el actualizador es lo siguiente: "La versión...
cerrado 14-08-2015 12:46:03
Error 4
yoburtu_f74d39 NeoRazorX
Hola, ahora mismo tengo la versión 2014.12.4 instalada. Le estoy dando al actualizador y me dice que estoy actualizado a la última versión. No detecta la versión 2015. Saludos.
cerrado 27-01-2015 20:51:28
Error 1
yoburtu_f74d39 yoburtu
Hola, he visto que en esta última versión, al intentar imprimir un albarán, no me deja imprimirlo. Es decir, no sale la opción para generar el pdf. Aparece la ventana vacía. Por otro lado, he...
cerrado 17-01-2015 15:42:46
Pregunta 2
yoburtu_f74d39 NeoRazorX
Hola, acabo de actualizar a la versión 2014.12.1 y ahora no me funciona la opción de imprimir facturas. Me aparece el siguiente error: Notice: Undefined property: ventas_factura::$extensiones in...
cerrado 08-01-2015 16:43:28
Error 6
yoburtu_f74d39 yoburtu
Hola, acabo de actualizar mi instalación en producción a la versión 2014.10.2 y ahora tengo un problema. Resulta que intento hacer un albaran de cliente y a la hora de buscar artículos no busca...
cerrado 18-11-2014 20:57:03
Pregunta 3
yoburtu_f74d39 NeoRazorX
Hola, enhorabuena por la nueva versión. Tengo un par de preguntas. Yo tengo actualmente instalada la versión 2014.8rc2. ¿Puedo actualizar sin problemas a esta nueva versión 2014.10.2?. Para ir...
cerrado 11-11-2014 21:16:02
Pregunta 4
yoburtu_f74d39 NeoRazorX
Hola, una pregunta sobre las tarifas. He creado un artículo con varias tarifas y a continuación he intentado crear un presupuesto o albarán, seleccionando este artículo, pero no me deja...
cerrado 10-09-2014 22:44:09
Pregunta 1
yoburtu_f74d39 yoburtu
Hola, una pregunta simple, el directorio doc entiendo que se puede borrar sin ningún problema. No creo que sea bueno que esté publicado en la web, aunque la gente vea que está hecho con...
cerrado 09-09-2014 15:53:27
Pregunta 2
yoburtu_f74d39 NeoRazorX
Hola, si intento modificar la serie de un albarán, me aparece el siguiente error: Fatal error: Call to private method albaran_cliente::new_codigo() from context 'ventas_albaran' in...
cerrado 08-10-2014 15:40:41
Error 1
yoburtu_f74d39 NeoRazorX
Hola, tengo un problema con la numeración de las facturas. A ver si consigo entender como hace FacturaScripts para generar el número de factura. Según estoy viendo, FacturaScripts genera unas...
cerrado 05-09-2014 19:58:02
Pregunta 4
yoburtu_f74d39 NeoRazorX
Hola, una pregunta simple. ¿Por qué no dejas que las contraseñas de los usuarios tengan caracteres de puntuación, como la coma, punto, etc?. Las contraseñas son más seguras de este modo. Saludos.
cerrado 05-09-2014 00:25:01
Pregunta 1
yoburtu_f74d39 NeoRazorX
Hola, sigo trasteando con la instalación. Ya he metido clientes, artículos, albaranes y facturas. Una pregunta, ¿para que sirve exactamente la sección "Bancos"?, no se si es para...
cerrado 04-09-2014 23:41:17
Pregunta 2
yoburtu_f74d39 yoburtu
Hola, seguimos con las pruebas. Estoy viendo las facturas que se generan y veo un problema, no aparecen por ningún sitio los datos de mi empresa, es decir, la empresa que factura. En todas las...
cerrado 05-09-2014 13:35:02
Pregunta 6
yoburtu_f74d39 -
Hola, Tengo una tienda online desarrollada por mi a medida. Me gustaría saber como puedo hacer un plugin para poder importar los datos de mi BD de clientes, artículos, pedidos, etc. Saludos.
cerrado 30-08-2014 00:03:34
Pregunta 3
yoburtu_f74d39 NeoRazorX
Hola, estoy probando la versión 2014.8, que según veo, es la rc2, y no la definitiva, como parece que pones en la web. He creado un usuario sin permisos de administrador y he desactivado algunas...
cerrado 07-03-2015 13:38:50
Error 5
yoburtu_f74d39 NeoRazorX
Hola, estoy dispuesto a utilizar Facturascript, ya que lo veo bastante completo. Una pregunta sencilla, si en una empresa la numeración de facturas ya ha empezado y ya va por un número...
cerrado 29-08-2014 00:28:46
Pregunta 4
yoburtu_f74d39 NeoRazorX
Hola, estoy viendo tu aplicación y es bastante interesante. Una idea que te propongo, en la sección de Admin -> Empresa viene una opción para configurar un E-Mail y Password para enviar por...
cerrado 08-08-2014 12:51:23
Idea 3