jesa Posted January 20, 2013 Share Posted January 20, 2013 Hola, estoy pasando mis tiendas a loading y de momento ha ido todo perfecto, pero me salen unos warning que no se muy bien la causa. El mensaje que sale es el siguiente: Warning: file_exists(): open_basedir restriction in effect..... Alguien ha tenido el mismo problema y ha conseguido solucionarlo? Por lo que he podido ver en internet, se puede deshabilitar open_basedir pero creo que mi hosting no me lo permite al menos que lo haga yo directamente. He comparado con la configuración de mi anterior hosting y efectivamente estaba deshabilitado... En definitiva, me gustaría saber si alguien ha podido solucionarlo y a poder ser que opción es la mas adecuada...no se si es conveniente tenerlo activo y hay que modificar la ruta o directamente deshabilitarlo. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted January 20, 2013 Share Posted January 20, 2013 Habla con tu hosting !!!!!!!!!! Link to comment Share on other sites More sharing options...
jesa Posted January 20, 2013 Author Share Posted January 20, 2013 Pues si...pero hoy domingo solo atienden por ticket y como este problema veo que lo ha tenido mucha gente y ninguno tiene una respuesta de solución pues creo que mejor preguntar y reflejar la solución para el próximo. Parece que open_basedir indica el directorio donde podemos abrir ficheros, hacer uploads...por eso no se si esto es conveniente deshabilitarlo. A partir de ahí se aceptan opiniones y soluciones. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted January 20, 2013 Share Posted January 20, 2013 Bien, ¿y puedes colocar el warning enterito, que te esta dando esta vez, has colocado solo un trocito.? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted January 20, 2013 Share Posted January 20, 2013 Pues si...pero hoy domingo solo atienden por ticket Un hosting, deberia atender por telefono, email, ticket, las 24 horas al día y los 7 días de la semana. Link to comment Share on other sites More sharing options...
jesa Posted January 20, 2013 Author Share Posted January 20, 2013 Warning: file_exists(): open_basedir restriction in effect. File(/var/www/vhosts/dominio.es/httpdocs/modules/index.php/index.php.php) is not within the allowed path(s): (/var/www/vhosts/dominio.es:/tmp) in /var/www/vhosts/dominio.es/httpdocs/classes/Tools.php on line 1187 La versión de prestashop es la 1.4.2.5 que se me olvido comentar. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted January 20, 2013 Share Posted January 20, 2013 ¿Has visto esto: http://www.prestashop.com/forums/topic/128218-carpeta-imagenes-de-prestashop-solucionado/ ? Link to comment Share on other sites More sharing options...
rojo112 Posted April 23, 2013 Share Posted April 23, 2013 Hola, ¿Has solucionado el error? Si no lo has solucionado avisa y te pongo la solución. Siento haber llegado tarde Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 23, 2013 Share Posted April 23, 2013 Hola, ¿Has solucionado el error? Si no lo has solucionado avisa y te pongo la solución. Siento haber llegado tarde Pues pon la solucion. Link to comment Share on other sites More sharing options...
jesa Posted April 23, 2013 Author Share Posted April 23, 2013 Si, pon la solución, seguro que hay alguien a quien le viene bien saberlo. Yo la verdad no me volví a preocupar por el tema porque tampoco me estaba causando problemas críticos. Link to comment Share on other sites More sharing options...
rojo112 Posted April 23, 2013 Share Posted April 23, 2013 Bueno pues realmente es mas sencillo de lo que parece. Lo único que necesitas es tener acceso al host para poder modificar. Sino simplemente con decirle al que te aloja que te modifique lo que te voy a poner ahora, se soluciona. Al crear un dominio en el host, se crean distintas carpetas, además de la de httpdocs. Hay una en concreto que es la que nos interesa que es: conf/ Dentro de esa carpeta hay varios archivos que tienen de extensión .include Simplemente hay que comentar en esos archivos todas las lineas que contengan esto: php_admin_value open_basedir Y se tiene que quedar así: #php_admin_value open_basedir Doy por supuesto que dependerá del panel de administración de dominios que uses. Yo en concreto uso plesk en ubuntu. Pero sea el que sea, tiene que tener los archivos de configuración es simplemente comentar esas lineas (4 lineas, mas concretamente) Saludos Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 23, 2013 Share Posted April 23, 2013 Bueno pues realmente es mas sencillo de lo que parece. Lo único que necesitas es tener acceso al host para poder modificar. Sino simplemente con decirle al que te aloja que te modifique lo que te voy a poner ahora, se soluciona. Al crear un dominio en el host, se crean distintas carpetas, además de la de httpdocs. Hay una en concreto que es la que nos interesa que es: conf/ Dentro de esa carpeta hay varios archivos que tienen de extensión .include Simplemente hay que comentar en esos archivos todas las lineas que contengan esto: Y se tiene que quedar así: Doy por supuesto que dependerá del panel de administración de dominios que uses. Yo en concreto uso plesk en ubuntu. Pero sea el que sea, tiene que tener los archivos de configuración es simplemente comentar esas lineas (4 lineas, mas concretamente) Saludos ¿Y si no tienes permiso para hacerlo, como lo haces? Link to comment Share on other sites More sharing options...
rojo112 Posted April 23, 2013 Share Posted April 23, 2013 A que tienes acceso realmente? Creo que así terminaremos antes xD Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 23, 2013 Share Posted April 23, 2013 A que tienes acceso realmente? Creo que así terminaremos antes xD Imaginemos que tienes contratado un plan compartido en un hosting de la empresa "Anonimo" Ese hosting, solo te da acceso a crear bases de datos, al ftp y a las cuentas de correo. ¿Como harias lo planteado? (Supongo que contactando con el hosting ¿no? ) Link to comment Share on other sites More sharing options...
rojo112 Posted April 23, 2013 Share Posted April 23, 2013 Si tienes acceso al FTP, y tienes todos los privilegios que tienes que tener, posiblemente te deje modificar el archivo vhost. Si el hosting te ha bloqueado todo acceso menos al httpdocs.... yo personalmente hablaria con ellos o cambiaria de hosting. Nunca he tenido el problema de no poder manejar ... siempre he tenido y tengo servidores dedicados asi que teniendo opciones reducidas, termino siempre llamando y exigiendo al que pago. Link to comment Share on other sites More sharing options...
Recommended Posts