Instalação do moodle em um servidor VPS com ISPCONFIG e nginx

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #12595

    adrj
    Participante

    Prezados,

    Realizei a criação/configuração de um subdomínio no meu servidor, e em seguida realizei os procedimentos de instalação da versão mais recente do moodle para isso precisei somente incluir um path em open_basedir do PHP para que o mesmo pudesse escrever em um diretório diferente uma pasta para armazenar os arquivos dos usuários.

    Ao concluir a instalação observei que o sistema não está carregando nenhum CSS, deixando a página com exibição incorreta.

    Alguém já passou por esse tipo de problema? Tem ideia do que possa estar causando esse problema?

    no console do navegador aparece a seguinte mensagem de erro.

    TypeError: M.yui.add_module is not a function

    TypeError: M.util is undefined

    #12596

    adrj
    Participante

    Só para registrar encontrei a solução, está na criação de algumas diretivas com rewrites..

    Fonte: https://blog.heitorsilva.com/php/rewrite-do-nginx-para-moodle/#comment-12420

    Cód. usado:

    location ~ \.php($|/) {

    rewrite ^/moodle/(.*)/(.*\.php)(/)(.*)$ /moodle/$1/$2?file=/$4 last;

    if ($host ~ ^(www\.)?([a-z0-9\-\.]+)$){
    root home/$2/public_html;
    access_log logs/$2-access.log main;
    }

    if (!-e $document_root$document_uri){return 404;}
    fastcgi_pass localhost:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    include fastcgi_params;

    }

Visualizando 2 posts - 1 até 2 (de 2 do total)

Você deve fazer login para responder a este tópico.