Estou executando um servidor web Apache com PHP5 como módulo (observe: como um módulo Apache, não CGI!).
Em alguns dos meus arquivos .htaccess (aquele que acompanha o software gallery3, http://gallery.menalto.com/ ), existem as instruções php_value e php_flag.
Eles causam um erro no servidor 500 ao tentar acessar arquivos nessa pasta. Então editei meu apache2.conf e adicionei estas linhas:
<Directory /my/gallery/folder>
AllowOverride All
</Directory>
Eu fiz algo errado? Eu permito substituir, eu corro o PHP como um módulo Apache. Por que mantém o error.log me dizendo php_value not allowed here
?
.htaccess
apache-2.2
php.ini
tvooo
fonte
fonte
Respostas:
Tente adicionar a diretiva " Diretório " dentro do host virtual em vez do apache2.conf padrão. Além disso, se isso estiver no ubuntu / debian, você precisará fazer as alterações em / etc / apache2 / sites-available / default , se você não estiver usando nenhum virtualhosts adicional.
fonte
Se você estiver usando o XAMPP para e dobrou o DocumentRoot para / Users / USERNAME / Sites, existe um segundo arquivo de configuração do apache para cuidar:
Ele define as configurações AllowOverride para / Users / * / Sites com
Talvez essa dica também funcione para outras pilhas AMP.
fonte