Joomla! Volunteers Portal

Erro:

W: Target Sources (main/source/Sources) is configured multiple times in /etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-xenial.list:2 and /etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-xenial.list:3
W: Target Sources (main/source/Sources) is configured multiple times in /etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-xenial.lis

 

Solução:

No Ubuntu Mate:

Sistema > Centro de Controle > Software e Updates - aba: Outros programas

Desmarque tudo o que começar com ppa.

Agora a atualização vai funcionar.

Para rodá-la pelo terminal:

sudo apt update && sudo apt upgrade

 

Fonte: https://www.vivaolinux.com.br/topico/vivaolinux/Erro-ao-atualizar-Ubuntu-1604

 

Situação: Erro ao tentar fazer dump do banco de dados via phpMyAdmin.

 

phpMyAdmin - Erro

export.php: Parâmetro ausente: whatDocumentação
export.php: Parâmetro ausente: export_typeDocumentação

 

Solução: deletar arquivos no /tmp, que estava cheio (100%)

 

 

 

 

O erro aconteceu nas últimas atualizações automáticas do Ubuntu (versão 16.04). Não adiantava executar o comando novamente, pois o resultado era sempre a seguinte mensagem:

Falha ao baixar arquivos de dados adicionais

Os seguintes pacotes solicitaram o download de dados adicionais após a instalação do pacote, mas os dados não puderam ser baixados ou não puderam ser processados.

flashplugin-installer

O download será tentado novamente mais tarde, ou você pode tentar baixar novamente agora. A execução deste comando demanda uma conexão à Internet ativa.

 

Fiz então a atualização manual. Bastou apagar e depois reconstruir a lista de pacotes. 


sudo rm -r /var/lib/apt/lists/* -vf

sudo apt-get update

 

Fonte: Blog do Edivaldo, que mostra também como corrigir outros problemas que podem ocorrer surgir depois disso, como um erro de autenticação de chave.

Resolveu o meu problema do plugin flash, mas apareceram outros problemas relacionados a silverlight, que também resolvi com esse post do blog do Edivaldo.

Como ter sites em Joomla mais rápidos?

Em termos de infraestrutura, uma opção é usar o Nginx. Se preferir [ou precisar] usar o Apache, o ideal é instalar o php-fpm (fastCGI) para rodar aplicações em PHP, e, com isso, alcançar melhor performance.

 

Minhas configurações:
Suse Enterprise 12
Apache 2.4.16
PHP 7.0.7

 

Como instalar o PHP-FPM?


1. Instalar (eu uso o Yast para facilitar):

 

php7-fastcgi│FastCGI PHP7 Module               
php7-fpm    │FastCGI Process Manager PHP7 Module
apache2-worker │Apache 2 worker MPM (Multi-Processing Module)

 


2. Habilitar módulo do Apache:

 

a2enmod fastcgi

 


3. Copiar os seguintes arquivos de configuração:

 

/etc/php7/fpm # cp php-fpm.conf.default php-fpm.conf
/etc/php7/fpm/php-fpm.d # cp www.conf.default www.conf

 

 

4. Configurar Apache - criar o arquivo /etc/apache2/conf.d/php7.0-fpm.conf com o seguinte conteúdo:

 

        <IfModule mod_fastcgi.c>
                AddHandler php7-fcgi .php
                Action php7-fcgi /php7-fcgi
                Alias /php7-fcgi /usr/lib/cgi-bin/php7-fcgi
                FastCgiExternalServer /usr/lib/cgi-bin/php7-fcgi -socket /var/run/php/php7.0-fpm.sock -pass-header Authorization
        </IfModule>

 


5. Iniciar php-fpm

 

systemctl start php-fpm

 

 

Observação: Se for necessário atualizar antes de começar:

 

zypper update -y (suse)

 

apt-get update -y (ubuntu)

 

 

Fontes:

 

Você altera configurações no arquivo php.ini mas elas não têm efeito na máquina. Quando consultamos o phpinfo.php, as configurações estão diferentes das salvas no php.ini. Esse mistério me custou quase uma hora de trabalho hoje, e o problema era [MUITO] bobo. 

Eu estava alterando o php.ini errado! Mas eu não sabia que tinham dois iguais, uai.

ERRADO:  /etc/php5/cli/php.ini

CORRETO:  /etc/php5/apache2/php.ini

 

Como saber o arquivo correto? Basta verificar no phpinfo.php o parâmetro: 

Loaded Configuration File:       /etc/php5/apache2/php.ini


Simples assim.

 

PS: Se você não sabe o que é phpinfo.php, não pergunte para mim, pergunte para o Google - que sabe mais do que eu. ;)

 

 

Joomla! is a trademark of Open Source Matters. This site is not affiliated with or endorsed by the Joomla! Project or its trademark owners.