courses/123/index.php was not found on this server

Haz tus consultas pedagógicas o técnicas en español aquí. Por favor siempre indica tu versión de Chamilo en cualquier consulta o reporte.

Moderator: Coursenligne

courses/123/index.php was not found on this server

Postby framer3k » 22 Mar 2017, 20:16

Estimados, muy buenas tal vez me echan una mano, acabo de instalar Chamilo 1.11.2 y al momento de crear un curso me he ir a la pagina del curso me sale el error del titulo: courses/123/index.php was not found on this server.

Hemos probado cambiar la configuracion de permisos en el apartado de Seguridad 755 644 / 777 666 y nada que me crea el index.php. Nos vamos a consola y nos crea la estructura del curso que es: document dropbox exercises group page scorm upload work, pero no me crea el index.php.

Agradeceria su apoyo en este dilema.
framer3k
Newbie
 
Posts: 3
Joined: 22 Mar 2017, 20:10

Re: courses/123/index.php was not found on this server

Postby framer3k » 22 Mar 2017, 20:45

Resolvi, de antemano gracias.

La solución fue agregar en el vhost de apache las siguientes Lineas.

<LocationMatch "/.git*">
order deny,allow
deny from all
</LocationMatch>

<Directory ~/.>
AllowOverride None
Options -Indexes
</Directory>

<Directory "/var/www/chamilo">
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=(.*)$
RewriteRule ^([^/.]+)/?$ user.php?$1 [L]
RewriteRule ^certificates/$ certificates/index.php?id=%1 [L]
RewriteRule ^courses/([^/]+)/$ app/course_home/course_home.php?cDir=$1 [QSA,L]
RewriteRule ^courses/([^/]+)/index.php$ main/course_home/course_home.php?cDir=$1 [QSA,L]
RewriteRule ^courses/([^/]+)/document/(.*)$ main/document/download.php?doc_url=/$2&cDir=$1 [QSA,L]
RewriteRule ^courses/([^/]+)/work/(.*)$ main/work/download.php?file=work/$2&cDir=$1 [QSA,L]
RewriteRule ^courses/([^/]+)/upload/(.*)$ main/courses/$1/upload/$2 [QSA,L]
RewriteRule ^courses/([^/]+)/course-pic85x85.png$ main/courses/$1/course-pic85x85.png [QSA,L]
RewriteRule ^courses/([^/]+)/course-pic.png$ app/courses/$1/course-pic.png [QSA,L]
RewriteRule ^session/(\d{1,})/about/?$ main/session/about.php?session_id=$1 [L]
RewriteRule ^badge/(\d{1,})/user/(\d{1,}) main/badge/issued.php?skill=$1&user=$2 [L]
</Directory>
framer3k
Newbie
 
Posts: 3
Joined: 22 Mar 2017, 20:10

Re: courses/123/index.php was not found on this server

Postby framer3k » 07 Jan 2018, 17:53

Acuerdense de activar el mod-rewrite en apache...
framer3k
Newbie
 
Posts: 3
Joined: 22 Mar 2017, 20:10

Re: courses/123/index.php was not found on this server

Postby chinogeek » 13 Feb 2018, 15:09

Hola framer3k,

Me salen los mismos errores pero no lo he realizado en un servido local sino en el Cpanel, tienes alguna idea de como realizar esas modificaciones, he intentado buscar la carpeta del apache pero no lo encuentro... tengo WHMy Cpanel
User avatar
chinogeek
New user
 
Posts: 21
Joined: 20 Mar 2010, 19:49


Return to Todos los temas, todas las versiones

Who is online

Users browsing this forum: No registered users and 3 guests