Algo pouco comum é o ajuste do tamanho Ring Buffer Size.
Para que não o Ring Buffer, são os buffer’s de recepção (RX) e transmissão (TX) da placa de rede, em alguns casos se fazer necessário aumentar o tamanho destes buffer’s, geralmente de recepção (RX) quando o servidor está recebendo um volume muito alto de dados.
Para incrementar estes valores, vamos utilizar a ferramenta “ethtool”. Para verificar e analisar a configuração atual utilize “ethtool -g eth0”, onde “eth0” é a placa de rede desejada.
root@server [/]# ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Current hardware settings:
RX: 256
RX Mini: 0
RX Jumbo: 0
TX: 256
Veja que você obteve duas seções, a primeira “Pre-set maximums” estes são os valores máximos que você poderá definir. Na seção “Current hardware settings” é o seu valor configurado atualmente.
Supondo que a necessidade será aumentar o Ring Buffer de recepção (RX), devemos proceder com o seguinte comando:
root@server [/]# ethtool -G eth0 rx 2048
Onde “ethtool’ é a nossa ferramenta; a flag “-G” pedi a ferramenta que escreva o novo valor para o Ring Buffer; “eth0” é a placa de rede; “rx” é o buffer de recepção, se a situação for o buffer de envio, utilize “tx”; “2048” é o novo tamanho que desejamos ter.
A alteração é imediata, não há necessidade de reiniciar o servidor ou o serviço de network.
Na maioria dos casos o Ring Buffer padrão é uma boa opção, são poucos os casos em que se precise realmente alterá-lo, quando maior o valor, maior o delay. Por isso nunca incremente um valor acima do necessário.
Você possui um sistema de envio de arquivos via php, mas quando vai por em funcionamento se depara com um limite no tamanho de envio imposto pelo servidor de hospedagem.
Saiba que este limite pode ser alterado em sua conta, existem dois modos para fazer isto.
1 – via linguagem php, adicionando as seguintes linhas no seu código php.
ini_set(‘post_max_size’, ‘200M’);
ini_set(‘upload_max_filesize’, ‘200M’);
O exemplo acima impõe um limite de 200 MB no tamanho do arquivo a ser enviado.
2 – a segunda opção normalmente mais usada é através do arquivo php.ini. Caso não exista, crie um arquivo com nome “php.ini” no diretório que se encontra seu script e adicione o código abaixo.
post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 1000
max_input_time = 1000
Neste caso colocamos um limite de 500 MB do arquivo e aumentamos o limite de tempo para envio para evitar desconexão do servidor por tempo.
Espero que esta dica resolva seu problema relacionado a envio de arquivos.
Caso seu script apresente a seguinte mensagem de erro:
Warning: session_start() [function.session-start]: SAFE MODE Restriction in effect.
Isto indica que seu script precisa da função SAFE MODE desligada. Para resolver este problema é simples.
Na pasta onde encontra-se o script, crie um arquivo com de “php.ini” e dentro dele coloque o seguinte comando:
safe_mode = Off
Pronto, isto deve resolver seu problema.
Se você tiver o seguinte erro ou semelhante em seu sistema ou ao importar tabelas no PHPMyAdmin:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`’ at line 29
Isto é causado devido a função “TYPE=MyISAM” ser descontinuado na versão 5.5 do MySQL.
A solução é muito simples, procure no arquivo .sql todas as entradas contendo TYPE=MyISAM e altere para ENGINE=MyISAM
Não se esqueça de remover todas as tabelas que por ventura foram importadas, e tente importar novamente.
Saiba mais sobre MySQL clicando aqui.
Se você quer redirecionar todas as solicitações sem www do seu site para a versão com www, tudo que você precisa fazer é adicionar o seguinte código ao seu arquivo .htaccess
(Este arquivo encontra-se na pasta public_html do seu FTP, caso este arquivo não exista, crie o arquivo com o bloco de notas e vá no menu “Salvar como” e selecione “tipo: Todos os arquivos”)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Isto irá redirecionar todas as solicitações de http://meusite.com para http://www.meusite.com.
Existem várias vantagens de fazer isto:
1 – Essencial ao bom funcionamento do Cloudflare, caso o tenha ativado em nosso cPanel.
2 – Ele vai evitar o conteúdo duplicado no Google.
3 – Ele vai evitar a possibilidade de dividir a classificação das páginas e/ou diluição de link’s de popularidade.
4 – É mais agradável, e mais consistente o domínio com o “www”.
Uma observação importante, caso esteja utilizando o WordPress, o redirecionamento já é realizado corretamente conforme você informar nos campos “URL” em Configurações > Geral.
Novidades
- Vantagens de ter um endereço de e-mail personalizado abril 5, 2019 9:38 am
- Como domínios dedicados, compartilhados e estacionados se relacionam com endereços IP? abril 3, 2019 9:40 am
- Como escolher o nome de domínio correto e extensão para o seu site março 29, 2019 9:31 am
- Desempenho do Site: Como melhorar a velocidade do site março 27, 2019 9:29 am
- Plataformas de Hospedagem Compartilhadas, VPS e Dedicadas – Qual é a Diferença? março 22, 2019 9:41 am
Arquivos
Últimos Posts
- Vantagens de ter um endereço de e-mail personalizado abril 5, 2019 9:38 am
- Como domínios dedicados, compartilhados e estacionados se relacionam com endereços IP? abril 3, 2019 9:40 am
- Como escolher o nome de domínio correto e extensão para o seu site março 29, 2019 9:31 am
- Desempenho do Site: Como melhorar a velocidade do site março 27, 2019 9:29 am
- Plataformas de Hospedagem Compartilhadas, VPS e Dedicadas – Qual é a Diferença? março 22, 2019 9:41 am