Hola!
al intentar instalar Elgg, me aparece esto:
Your server failed the requirements check. After you have fixed the below issues, refresh this page. Check the troubleshooting links at the bottom of this page if you need further assistance.
The open_basedir PHP directive may prevent Elgg from saving files to its data directory.
We think your server is running the Apache web server.
The rewrite test failed and the most likely cause is that AllowOverride is not set to All for Elgg's directory. This prevents Apache from processing the .htaccess file which contains the rewrite rules.
A less likely cause is Apache is configured with an alias for your Elgg directory and you need to set the RewriteBase in your .htaccess. There are further instructions in the .htaccess file in your Elgg directory.
The database requirements are checked when Elgg loads its database.
Que puedo hacer?? Es urgente, se agradecería muchísmo.
Espero una respuesta.
Saludos!
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
hola de nuevo solo quisiera saber como se aplica el Rewritebase/ o el Rewriteengine on
gracias por favor pronta respuesta
Hola, yo estoy intentando instalar elgg y me aparecce lo mismo que a ti jorge. No tengo ni dea de que puedo hacer :( Alguien sabe como solucionarlo??
Hola, el "Rewritebase" y "Rewriteengine" hay que ponerlo en el fichero especial .htaccess (ojo al punto inicial) del raiz (root) del alojamento, bien directorio web o html o www ... depende de vuestro hosting.
Esto es con apache.
Saludos
http://www.oranyero.com/blog/view/434/para-principiantes-como-yo-elgg-crea-tu-propia-red-social-libre-como-instalar-en-ubuntu
hola mitacss no es un problema tan serio, al parecer estas instalando en un host gratuito sigue estos pasos para que resuelvas tu problema, testeado en nixiweb
1) antes de subir los archivos al host asegurate de usar filezilla, editar el htaccess_dist y desmarcar #RewriteBase / osea ponerlo asi RewriteBase /
2) crear la carpeta data fuera del directorio raiz quedaria asi
data,
public_html,
DO_NOT_UPLOAD_HERE
nota: ten en cuenta que no son sub directorios
3) abre la carpeta public_html y elimina el archivo htaccess que esta por defecto
4) sube los archivos de instalacion dentro de la carpeta public_html, ojo tienen que ser sueltos sin sub directorios me refiero que no vas a meter la carpeta de elgg dentro de la carpeta public_html sino los archivos que estan dentro de la carpeta elgg
5) crea la base de datos generalmente tienen esta configuracion xxxxxxxxxx_ para el nombre y el usuario
6) abre el explorador e inica la instalacion por el link que creaste en el host
7) te aparece el error "The open_basedir PHP directive may prevent Elgg from saving files to its data directory." pero no te preocupes ve a la pagina del host y busca la informacion php te daras cuenta que no tiene un valor asignado al parecer dicho valor se asigna despues de la instalacion, el error del apache queda resuelto con la edicion del archivo htaccess.
8) dale a net y continua con tu instalacion en database host vas a poner en el caso de que sea por nixiweb, mysql.nixiweb.com
9) en la ruta Elgg Install Directory pones /home/xxxxxxxxxxx/public_html/ donde las x son tu nombre de usuario creado en el host
10) en la ruta Data Directory pones /home/xxxxxxxxxxx/data/
Yo tengo un problema, tengo mi propio servidor de hosting, y me estoy volviendo un poco loco, si no entiendo mal, metas o no en el directorio principal del alojamiento los ficheros, al indicar en el RewriteBase la ruta, le estas diciendo cual será el directorio inicial para dicha aplicación, pero en mi caso a través del .htaccess ni poniendo el RewriteBase antes del RewriteEngine ni poniendo la ruta completa desde / ejemplo:
/var/www/clients/client1/web1/social/
ni poniendo desde despues del directorio principal del hosting ejemplo:
clients/client1/web1/social/
ni haciendo ninguna de las cosas anteriores me funciona, los ficheros tienen todos permisos 644 los directorios 755 y el propietario para evitar errores he puesto www-data.
Bueno muchas gracias de antemano, espero poder solucionarlo, tengo otras 6 web en el directorio principal del alojamiento y necesito obligatoriamente que esté en un subdirectorio.
Buenos dias su ayuda, estoy instalando elgg en servidor remoto, en cuanto a RewriteBase no me genera error, pero si en Register globals must be turned off, he editado el htaccess al final le he puesto php_flag register_globals off pero al actualizar la instalacion em genera error 500 Internal Server Error, que puedo hacer?.
- Previous
- 1
- 2
- Next
You must log in to post replies.