Instalação do moodle

80 views
Skip to first unread message

André da Silva Severino

unread,
Apr 23, 2012, 10:00:53 AM4/23/12
to php-brasil
Olá pessoal, estou passando por um erro ao instalar o moodle e não acho nada no google referente ao mesmo, gostaria de saber se alguem pode me ajudar ou se alguém já passou por algo parecido, desde já agradeço:

Warning: file_exists(): open_basedir restriction in effect. File(/var/www/vhosts/andrewd.com.br/mdata) is not within the allowed path(s): (/var/www/vhosts/andrewd.com.br/moodle/:/tmp/) in /var/www/vhosts/andrewd.com.br/moodle/install.php on line 314 
Warning: is_writable(): open_basedir restriction in effect. File(/var/www/vhosts/andrewd.com.br) is not within the allowed path(s): (/var/www/vhosts/andrewd.com.br/moodle/:/tmp/) in /var/www/vhosts/andrewd.com.br/moodle/install.php on line 318

Quando vou criar o diretório mdata no moodle ele da esse erro de permissão, meu dominio já tem o safe_mode desabilitado e eu consigo escrever em outros diretório, mas esse do moodle eu não consigo. Alguém poderia me ajudar ?

Já dei permissão 777 na pasta mdata e mesmo assim não da certo.

Obrigado

--

---------------------------------------------------------------------------------------------------------------------------
"Eu adoraria mudar o mundo, pena que eles não me fornecem o
código-fonte".
        ~
     \°v°
      ( . )\   --> open-source
      ^ ^
---------------------------------------------------------------------------------------------------------------------------

Keldnner Bader

unread,
Apr 23, 2012, 10:03:12 AM4/23/12
to php-b...@googlegroups.com
Na verdade o problema ta no tmp, nos dois erros, veja se ta com permissão 777 na tmp.


--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para php-brasil+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.



--
Att,
Keldnner Bader
(41) 9848-0746 [Tim]
(41) 8857-8187 [Claro]

Eduardo Kraus

unread,
Apr 23, 2012, 10:17:47 AM4/23/12
to php-b...@googlegroups.com
Ola André

Em Sites-Enabled você tem o valor assim:
php_admin_value open_basedir /var/www/vhosts/andrewd.com.br/moodle:/var/tmp

Altere para 
php_admin_value open_basedir /var/www/vhosts/andrewd.com.br/moodle:/var/www/vhosts/andrewd.com.br/mdata:/var/tmp

Reinicia o apache e testa....
Em 23 de abril de 2012 11:00, André da Silva Severino <andredasil...@gmail.com> escreveu:

André da Silva Severino

unread,
Apr 23, 2012, 10:38:11 AM4/23/12
to php-b...@googlegroups.com
Olá Eduardo, obrigado pela resposta.

Então dentro de httpdocs eu tenho um sistema então a uns 4 meses atras eu ja fiz essa configuração, no caso ela está assim:

php_admin_value open_basedir none
php_admin_value safe_mode off

Não sei porque ele fica dando esse :/tmp :(, eu estou agora subindo o moodle dentro de httpdocs/ para ver se muda algo, mas não estou botando muita fé vamos ver o que acontece :(

Obrigado, vc sabe se tem algo haver com o basedir none ?

André da Silva Severino

unread,
Apr 23, 2012, 10:43:04 AM4/23/12
to php-b...@googlegroups.com
Será que teria como eu criar esses valores dentro do diretório moodle ?

Eduardo Kraus

unread,
Apr 23, 2012, 11:32:44 AM4/23/12
to php-b...@googlegroups.com
Ola André

Então teste adicionando estes valores que eu passei ao base_dir. Sempre que eu tive estes erros foi por causa do base_dir.

O Moodle não deixa você adicionar a pasta moodledata na mesma pasta da raiz do seu site. Esta pasta tem que estar fora da raiz so seu site.

Jefferson Ferreira

unread,
Apr 27, 2015, 6:44:36 PM4/27/15
to php-b...@googlegroups.com
Boa tarde,

estou com este mesmo erro na minha hospedagem Windows...

fiz o mesmo procedimento mais aparece o seguinte

PHP Warning:  file_exists(): open_basedir restriction in effect. File(./config.php) is not within the allowed path(s): (meudominio.com.br\aprendizagem) in C:\Inetpub\vhosts\meudominio.com.br\httpdocs\aprendizagem\index.php on line 26

Eduardo Kraus

unread,
May 3, 2015, 9:52:38 AM5/3/15
to php-brasil
Seu erro esta no base_dir que foi definido erroado.

No ruWindows não tenho a menor idéia de como se resolve. 


Muito prazer, sou Eduardo Kraus
Teacher and loves Programming
Meu Blog: php.eduardokraus.com
Meu Youtube: www.youtube.com/user/ProfEduardoKraus
Meu Facebook: www.facebook.com/ProfEduardoKraus

--
Você recebeu essa mensagem porque está inscrito no grupo "php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para php-b...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/php-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages