Не видны картинки, нет доступа к сайту из локалки

Не видны картинки, нет доступа к сайту из локалки

by Денис Ю -
Number of replies: 4

Здравствуйте.

Ребята, "разжуйте" неучу:

1. Перенес moodle c хостинга в локалку. Курсы стали без картинок. Как восстановить?

2. Сайт доступен только из машины, на которой стоит. С других машин недоступен - ругается на запрет доступа. Как это исправить?

Система: ubuntu 11.10

файл config.php:

<?php  /// Moodle Configuration File  
 
unset($CFG);
 
$CFG = new stdClass();
$CFG->dbtype    = 'mysql';
$CFG->dbhost    = 'localhost';
$CFG->dbname    = 'moodle';
$CFG->dbuser    = 'lenovo';
$CFG->dbpass    = '111111';
$CFG->dbpersist =  false;
$CFG->prefix    = 'mdl_';
 
$CFG->wwwroot   = 'http://edu.loc';
$CFG->dirroot   = '/var/www/edu/docs';
$CFG->dataroot  = '/var/www/edu/moodledata';
$CFG->admin     = 'admin';
 
$CFG->directorypermissions = 00777;  // try 02777 on a server in Safe Mode
 
$CFG->passwordsaltmain = '`Z^}4E9&{^9Tt!.*49nxQ@Z_;6>FcaR';
 
require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
?>

Спасибо

Sum of ratings: -
In reply to Денис Ю

Re: Не видны картинки, нет доступа к сайту из локалки

by Александр Анисимов -
Picture of Майнтейнер перевода Picture of Эксперт по Moodle

Хитрый у Вас домен - http://edu.loc wink А DNS-серверы его знают?

Пропишите IP - адрес машины, на которой установлена Мудл:

$CFG->wwwroot   = 'http://192.168.01.01';

И с других компьютеров локальной сети заходите по адресу:

http://192.168.01.01

In reply to Александр Анисимов

Re: Не видны картинки, нет доступа к сайту из локалки

by Денис Ю -

С других машин ругается:

Forbidden

You don't have permission to access / on this server.


Apache/2.2.20 (Ubuntu) Server at 192.168.0.201 Port 80
 
На локальной так же.
Если на локальной запросить старое edu.loc, то загружается сайт без форматирования, фона.
In reply to Денис Ю

Re: Не видны картинки, нет доступа к сайту из локалки

by Alexandre Scherbyna -

Картинки не видны потому, что ссылки на них - абсолютные. Нужно во свех этих ссылках заменить старый URL на новый. В Moodle 1.9 это можно сделать одной командрой mysite.com/admin/replace.php.

In reply to Alexandre Scherbyna

Re: Не видны картинки, нет доступа к сайту из локалки

by Денис Ю -

Спасибо, получилось.