Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pedro Lima

Passenger e 403 Forbidden

Recommended Posts

Boa noite, estou tentando me livrar do rails s instalando o passenger, mas estou com o erro 403 Forbidden, que diz que não tenho permissão para acesso. Enfim, usei o chmod 775 -R na pasta do meu projeto "projects/meuapp" e ainda assim persiste o problema, vou postar meus arquivos, agradeço desde já a ajuda, obrigado!

 

 

sites-avaliable e enable

"meuapp.conf"

<VirtualHost *:80>
    ServerName meuapp,localhost  
    ServerAlias meuapp.localhost
    ServerAdmin webmaster@localhost

    DocumentRoot "/home/pedro/projects/meuapp/public"
    <Directory "/home/pedro/projects/meuapp/public">
        Options FollowSymLinks
        AllowOverride None
    </Directory>

    RailsEnv development

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

"hosts"

127.0.0.1	localhost
127.0.0.1	meuapp,localhost
127.0.1.1	pedro-pcl


# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

"apache2.conf"

...
ServerName localhost

LoadModule passenger_module /home/pedro/.rvm/gems/ruby-1.9.3-p194/gems/passenger-4.0.45/buildout/apache2/mod_passenger.so
   <IfModule mod_passenger.c>
     PassengerRoot /home/pedro/.rvm/gems/ruby-1.9.3-p194/gems/passenger-4.0.45
     PassengerDefaultRuby /home/pedro/.rvm/gems/ruby-1.9.3-p194/wrappers/ruby
   </IfModule>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom galera, eu resolvi meu problema, ainda não sei ao certo o que causou isso, mas eu fiz isso:

Adicionei isso com ".conf" nas pastas sites-enable e sites-avaliable

VirtualHost *:80>
    ServerName meuappp.localhost   
    ServerAdmin webmaster@localhost

    DocumentRoot "/home/pedro/projects/meuappp/public"
    <Directory "/home/pedro/projects/meuappp/public">
        Options FollowSymLinks
        AllowOverride None
    Require all granted
    </Directory>

    RailsEnv development

    ErrorLog ${APACHE_LOG_DIR}/error.log

    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

adicionei ao hosts

127.0.0.1    meuapp.localhost

rodei o

sudo a2enmod rewrite
sudo service apache2 restart

Dei permissão 777 -R na pasta do meu projeto e funcionou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.