Arquivo da tag: apache

dica: velocidade do apache

dicas dos sites:

https://stackoverflow.com/questions/24283025/slow-apache-on-ubuntu

http://oxpedia.org/wiki/index.php?title=Tune_apache2_for_more_concurrent_connections

Continuar lendo

ativar limite de tempo de cache no apache

dica ativando modulos: http://www.matrudev.com/post/enable-apache-mod_headers-expires/

To enable mod_headers:
sudo a2enmod headers

To enable mod_expires:
sudo a2enmod expires

sudo /etc/init.d/apache2 restart

adicionando limite no .htacces: https://stackoverflow.com/questions/4480304/how-to-set-http-headers-for-cache-control

Use:

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

Where: 604800 = 7 days

 

Adicionando seu usuário ao /var/www


dica do site: https://loc4n.wordpress.com/2014/06/01/adicionando-seu-usuario-ao-varwww/

Se você tem um servidor dedicado, e está configurando o apache, mas sempre chega a aquele problema, o seu usuário não tem permissão para mecher na /var/www do apache ou na pasta onde os seus hosts virtuais estão configurados. Ai você parte ou para o chmod 777 ou para usar o root para trabalhar nesses arquivos. Saiba que, existe uma solução muito mais segura e não é tão difícil de ser implementada.

Utilizando Logrotate com apache

dica do site: https://www.dicas-l.com.br/arquivo/utilizando_logrotate.php

Continuar lendo

erro no phpmy admin – mysql – Warning in ./libraries/sql.lib.php#613 count

estava com o alerta de erro no phpmyadmin:

Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable

com dica do site https://stackoverflow.com/questions/48001569/phpmyadmin-count-parameter-must-be-an-array-or-an-object-that-implements-co

bastou fazer as alteração na linha indicada do erro 613 do arquivo:

reinicia o apache:

sudo nano /usr/share/phpmyadmin/libraries/sql.lib.php

localize o trecho:

((empty($analyzed_sql_results['select_expr']))
    || (count($analyzed_sql_results['select_expr'] == 1)
        && ($analyzed_sql_results['select_expr'][0] == '*')))

substitua por:

((empty($analyzed_sql_results['select_expr']))
    || (count($analyzed_sql_results['select_expr']) == 1)
        && ($analyzed_sql_results['select_expr'][0] == '*'))

reinicia o apache:

sudo service apache2 restart

 

besteira de parenteses no lugar errado

alterar usuário do apache

alterar usuário do apache

não é recomendável, por questão de segurança, alterar o usuário que usa os serviços do apache, mas se mesmo assim for necessário, segue a dica:

abara o arquvivo:
sudo nano /etc/apache2/envvars

altere os campos para os dados do seu usuário, remova o “www-data” e adicione o “seu-usuario”
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

salve e reinicie o serviço do apache:
sudo /etc/init.d/apache restart