
RodrigoGomes
Membros-
Total de itens
357 -
Registro em
-
Última visita
Tudo que RodrigoGomes postou
-
Ta faltando: PHPMailer_v5.1/class.phpmailer.php PHPMailer_v5.1/class.pop3.php PHPMailer_v5.1/class.smtp.php
-
isso é estranho, possivelmente deve ser algum erro na configuração do seu servidor. mude o HEAD da página, coloque isso: header('Content-type: text/html; charset=utf-8'); talvez resolva.
-
Pelo que entendi, você quer a data atual já preenchida no formulário, para isso use a função date().
-
Isso é javascript.
-
Você pode usar o PHPMailer e configurar um servidor qualquer (GMail, Yahoo, etc) para enviar emails. Não precisa instalar nada, é apenas um script feito em PHP para enviar emails. Baixe aqui: http://phpmailer.worxware.com/
-
Links em PHP de forma inteligente
pergunta respondeu ao RodrigoGomes de RodrigoGomes em Repositório de Scripts - PHP
Então creio que esteja completo, hehe. Esqueci de um detalhe, para quem quiser usar, vocês vão precisar criar um arquivo chamado error.php dentro da pasta include, e nele fazer sua página de erro 404. -
Bom dia, eu fiz um script pensando no SEO no meu site, decidi tornar os meus antigos links index.php?cat=register&id=faq em /register/faq/ Para isso, usei dois scripts bem resumidos em PHP e Htaccess que eu fiz, segue ambos: .htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> .php <?php $host = $_SERVER['HTTP_HOST']; $uri = $_SERVER['REQUEST_URI']; //caso entrem em index.php vai retornar erro, para evitar páginas duplicadas if($uri == '/index.php'){ $_GET['id']='404'; header('HTTP/1.1 404 Not Found'); require 'include/error.php'; exit; } //se entrarem na página principal (/), vai carregar o script da principal //caso o request esteja vazio vai redirecionar para a principal (/) if($uri=='/'){ require 'include/index_home.php'; exit; }elseif(!$uri){ header('HTTP/1.1 301 Moved Permanently'); header('Location: http://'.$host.'/'); exit; } //transforma as barras / dos links em traços - //cada traço no nome dos nossos arquivos na pasta "include" significa uma barra/pasta $uri_link = str_replace('/', '-', $uri); $uri_string = substr($uri_link,1); if(substr($uri_string, -1) == '-'){ $uri_string = substr($uri_string,0,-1); }else{ //se o nome do arquivo não possuir uma barra / no fim, verifica se o arquivo em si existe, se existir redireciona para o arquivo com a barra (evitar páginas duplicadas) $filename='include/'.$uri_string.'.php'; if (file_exists($filename)==true) { header('HTTP/1.1 301 Moved Permanently'); header('Location: http://'.$host.$uri.'/'); exit; } } //aqui verificamos se o arquivo existe, se existir exibimos //se não existir, carregamos a página de erro 404 $filename='include/'.$uri_string.'.php'; if (file_exists($filename)==true) { require $filename; }else{ $_GET['id']='404'; header('HTTP/1.1 404 Not Found'); require 'include/error.php'; exit; } ?> para usar, é simples: basta criar uma pasta chamada "include", dentro dela proibir acesso externo por segurança e colocar os arquivos que serão carregados detalhe, cada traço - no nome do arquivo equivale a uma barra. agora vem a dúvida. falta algo? esqueci de algum detalhe? a segurança do script esta boa? pergunto por que esse mundo de header entre cliente e servidor ainda é um mistério pra mim.
-
(Resolvido) Erro ao contar os valores de uma array
pergunta respondeu ao RodrigoGomes de RodrigoGomes em PHP
agora já entendi o porque. essa foi difícil enxergar! hehe agradeço pela paciência, é com perguntas bobas que se aduba a vida. -
(Resolvido) Erro ao contar os valores de uma array
pergunta respondeu ao RodrigoGomes de RodrigoGomes em PHP
era exatamente assim que eu esperava que iria funcionar, mas na prática, olha ali no inicio do print_r da minha array ([0] => [1] =>), dando print no request_uri mostra exatamente /pasta/arquivo/. Já a array mostra como se tivesse //pasta/arquivo/ -
(Resolvido) Erro ao contar os valores de uma array
pergunta respondeu ao RodrigoGomes de RodrigoGomes em PHP
verificando. O count esta correto, o link: http://localhost/pasta/arquivo/ mostra quatro barras, como se fosse //pasta/arquivo/ Array ( [0] => [1] => pasta [2] => arquivo [3] => ) deve ser algum bug, vai entender. -
(Resolvido) Erro ao contar os valores de uma array
pergunta respondeu ao RodrigoGomes de RodrigoGomes em PHP
No caso, minha array é $uri_link[], esse script quando pronto vai trocar as barras por traços, porém, não podia fazer isso apenas substituindo a string pois vou precisar fazer uma verificação no servidor no meio deste script. O valor 1 é para ignorar a primeira barra do link. -
Boa noite amigos programadores, eu estou com uma dúvida. A função count(), esta sempre dando um valor a mais na minha array. Se tem 5 ela mostra 6. É fácil resolver isso subtraindo (if($uri_count>1) $uri_count=$uri_count-1;), porém não desejo fazer 'gambiarra', gostaria de saber o motivo pelo qual ela exibe um valor a mais. Se alguém souber, agradeço. Abaixo segue o script: $uri=$_SERVER['REQUEST_URI']; $uri_array = ''; $uri_link = explode("/", $uri); $uri_count = count($uri_link); for ($i = 1; $i <= $uri_count; $i++) { if($uri_array){ $uri_array = $uri_array.'-'.$uri_link[$i].''; }else{ $uri_array = $uri_link[$i].''; } } print $uri_array.'-'.$uri_count.'-'.$uri;
-
hehe, gostei da resposta do moderador. disse tudo, simplesmente.. procure, tente, crie. quando tiver uma dúvida de verdade poste aqui. ninguém vai fazer isso pra você..
-
Site só é mostrado ao ser carregado por completo (não mostra etapas in
pergunta respondeu ao jgrjunior de RodrigoGomes em PHP
isso é feito no próprio PHP, mas o carregamento do PHP nos navegadores variam muito e pode não sair o resultado esperado, então o melhor caso para você era separar cada etapa por páginas diferentes e executa-las com um javascript, postando se esta concluído ou não. -
Bom, tecnicamente estava correto. O único problema é que, quando se coloca um .hteaccess na sub-pasta ele anula toda a configuração do anterior. Ai a solução, caso alguém precise.
-
Desculpe pessoal por esta postando isso nesta área, mas não encontrei nada especifico sobre "htaccess", e creio que alguém aqui poderia me dar um auxilio. Bom, eu tenho um .htaccess no diretório principal do site, com alguns comandos, redirecionamentos e bloqueios, porém, só funciona para o diretório principal. Isso é assim mesmo? Como posso fazer um htaccess cujo pegue em todas as pastas e subpastas?
-
você realmente tirou o tópico lá do túmulo! verifique as portas, algo pode estar bloqueando o acesso.
-
Isto é simples, posta ai o código da página onde exibe a lista dos veiculos.
-
atualizado. criticas? sugestões?
-
Bom, se deseja formatar e fazer o layout bonitinho, ai já não é PHP. Procure por tutoriais de CSS e HTML. E cá entre nós, comprar curso? Basta dar uma pesquisada no google que você encontra tutoriais de todos os tipos, e as vezes até mais simples e explicativos.
-
Eu não estou preocupado, estou prevenindo. Se algum tipo de sistema é capaz de scannear seu site com 5 ips diferentes por dia, um ataque ddos não custa nada. É fato que eu tento fazer tudo com o máximo de segurança possível, porém ninguém "sabe tudo", sempre alguém sabe alguma coisinha que outros não sabem, uma falha, enfim. Como por exemplo, já tentaram acessar uma página que pedia um valor GET e neste valor colocaram um script, é óbvio que não funcionou, mas se tentaram é por que aquilo funciona em algum lugar. O objetivo do tópico é "juntar" mesmo como cada faz a segurança de seus scripts e as melhores formas que aplicam, para quem sabe posteriormente estarmos fazendo um tutorial só sobre este assunto. Eu atualmente estou planejando uma forma de criar algo que minimize o impacto de floods ou muitos usuários acessando os scripts, com algum tipo de cache que armazene por 1 ou 2 minutos os dados e o servidor não tenha que ficar fazendo consultas ao bd a cada visita.
-
Novamente, esses scanners acontecem cerca de 3 a 5 vezes por dia e sempre com um IP diferente. Eu estou pegando todos os IPs e bloqueando o acesso pelo firewall. [Sat Nov 14 18:05:44 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/phpMyAdmin/main.php [Sat Nov 14 18:05:45 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin [Sat Nov 14 18:05:47 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpmyadmin2 [Sat Nov 14 18:05:47 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin2 [Sat Nov 14 18:05:48 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2 [Sat Nov 14 18:05:48 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.2.3 [Sat Nov 14 18:05:49 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.2.6 [Sat Nov 14 18:05:49 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.1 [Sat Nov 14 18:05:50 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.4 [Sat Nov 14 18:05:50 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.5-rc1 [Sat Nov 14 18:05:51 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.5-rc2 [Sat Nov 14 18:05:51 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.5 [Sat Nov 14 18:05:52 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.5-pl1 [Sat Nov 14 18:05:52 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.6-rc1 [Sat Nov 14 18:05:53 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.6-rc2 [Sat Nov 14 18:05:53 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.6 [Sat Nov 14 18:05:53 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.7 [Sat Nov 14 18:05:54 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.5.7-pl1 [Sat Nov 14 18:05:54 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-alpha [Sat Nov 14 18:05:55 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-alpha2 [Sat Nov 14 18:05:55 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-beta1 [Sat Nov 14 18:05:56 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-beta2 [Sat Nov 14 18:05:56 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-rc1 [Sat Nov 14 18:05:57 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-rc2 [Sat Nov 14 18:05:57 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-rc3 [Sat Nov 14 18:05:58 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0 [Sat Nov 14 18:05:58 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-pl1 [Sat Nov 14 18:05:59 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-pl2 [Sat Nov 14 18:05:59 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.0-pl3 [Sat Nov 14 18:06:00 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1-rc1 [Sat Nov 14 18:06:00 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1-rc2 [Sat Nov 14 18:06:01 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1 [Sat Nov 14 18:06:01 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1-pl1 [Sat Nov 14 18:06:02 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1-pl2 [Sat Nov 14 18:06:02 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.1-pl3 [Sat Nov 14 18:06:03 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.2-rc1 [Sat Nov 14 18:06:03 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.2-beta1 [Sat Nov 14 18:06:04 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.2-rc1 [Sat Nov 14 18:06:04 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.2 [Sat Nov 14 18:06:05 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.2-pl1 [Sat Nov 14 18:06:05 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.3 [Sat Nov 14 18:06:06 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.3-rc1 [Sat Nov 14 18:06:06 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.3 [Sat Nov 14 18:06:06 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.3-pl1 [Sat Nov 14 18:06:07 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-rc1 [Sat Nov 14 18:06:07 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-pl1 [Sat Nov 14 18:06:08 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-pl2 [Sat Nov 14 18:06:08 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-pl3 [Sat Nov 14 18:06:09 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-pl4 [Sat Nov 14 18:06:09 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4 [Sat Nov 14 18:06:10 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0-beta1 [Sat Nov 14 18:06:10 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0-beta1 [Sat Nov 14 18:06:11 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.2.4 [Sat Nov 14 18:06:11 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.2.3 [Sat Nov 14 18:06:12 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.2.2 [Sat Nov 14 18:06:12 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.2.1 [Sat Nov 14 18:06:12 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.2 [Sat Nov 14 18:06:13 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.1 [Sat Nov 14 18:06:13 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.1-rc1 [Sat Nov 14 18:06:14 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0.4 [Sat Nov 14 18:06:14 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0.3 [Sat Nov 14 18:06:15 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0.2 [Sat Nov 14 18:06:15 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0.1 [Sat Nov 14 18:06:16 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0 [Sat Nov 14 18:06:16 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0-rc2 [Sat Nov 14 18:06:17 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0-rc1 [Sat Nov 14 18:06:17 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.8.0-beta1 [Sat Nov 14 18:06:18 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0-pl2 [Sat Nov 14 18:06:18 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0-pl1 [Sat Nov 14 18:06:19 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0 [Sat Nov 14 18:06:19 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0-rc1 [Sat Nov 14 18:06:19 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.6.4-pl4 [Sat Nov 14 18:06:20 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.7.0-beta1 [Sat Nov 14 18:06:20 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.5 [Sat Nov 14 18:06:21 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.5-rc1 [Sat Nov 14 18:06:21 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.4 [Sat Nov 14 18:06:22 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.4-rc1 [Sat Nov 14 18:06:22 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.3 [Sat Nov 14 18:06:23 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.3-rc1 [Sat Nov 14 18:06:23 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.2.2 [Sat Nov 14 18:06:24 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.2.1 [Sat Nov 14 18:06:24 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.2 [Sat Nov 14 18:06:25 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.2-rc1 [Sat Nov 14 18:06:25 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.1.2 [Sat Nov 14 18:06:26 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.1.1 [Sat Nov 14 18:06:26 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.1 [Sat Nov 14 18:06:27 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.1-rc1 [Sat Nov 14 18:06:27 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.0 [Sat Nov 14 18:06:27 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.0-rc2 [Sat Nov 14 18:06:28 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.0-rc1 [Sat Nov 14 18:06:28 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.11.0-beta1 [Sat Nov 14 18:06:29 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.3 [Sat Nov 14 18:06:29 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.3-rc1 [Sat Nov 14 18:06:30 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.2 [Sat Nov 14 18:06:30 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.2-rc1 [Sat Nov 14 18:06:31 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.1 [Sat Nov 14 18:06:31 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.1-rc1 [Sat Nov 14 18:06:32 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.0.2 [Sat Nov 14 18:06:32 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.0.1 [Sat Nov 14 18:06:33 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.0 [Sat Nov 14 18:06:33 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.0-rc1 [Sat Nov 14 18:06:34 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.10.0-beta1 [Sat Nov 14 18:06:34 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.2 [Sat Nov 14 18:06:34 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.2-rc1 [Sat Nov 14 18:06:35 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.1.1 [Sat Nov 14 18:06:35 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.1 [Sat Nov 14 18:06:36 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0.3 [Sat Nov 14 18:06:36 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.1-rc2 [Sat Nov 14 18:06:37 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0.2 [Sat Nov 14 18:06:37 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0.1 [Sat Nov 14 18:06:38 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.1-rc1 [Sat Nov 14 18:06:38 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0 [Sat Nov 14 18:06:39 2009] [error] [client 84.61.56.13] client denied by server configuration: ***/htdocs/servegame/phpMyAdmin-2.9.0-rc1 [Sat Nov 14 18:06:39 2009] [error] [client 84.61.56.13] Invalid URI in request GET main.php HTTP/1.0
-
Pois, ele não citou bem o que queria, e também não disse se era "externo". Isso poderia ser feito e várias formas, como htaccess, etc. Mas agora eu reli e acho que entendi. Tente isso preg_replace().
-
rename()
-
Bom pessoal, um dos meus últimos projetos (l2ouro.com) fez tanto sucesso que estou começando a ter que lidar com algo que não lidava antes. Segurança do meu servidor e scripts. Tenho recebido várias "tentativas" de ataque ao meu dc. Por sorte minha todas falharam pois eu tenho o costume de fazer os scripts sem deixar nenhuma brexa e configurar tudo muito bem feito. Porém nem todos são perfeitos, estes dias ví algo estranho acontecer em meu site, ele dizia que o limite de conexões ao BD estava cheio, ele já ficou meses on e nunca deu isso. E até não hoje achei o real motivo. Então resolvi observar os logs e encontrei uma surpresa, Vários ips e ao menos umas 3 vezes por dia fazem scanner nas minhas páginas a procura de uma entrada para o mysql, como por exemplo: /phpmyadmin /mysqladmin /mysql ... Eles tentam de muuuuitas formas mesmo, felizmente meu BD não esta liberado para ser acessado pela web muito menos para acesso "externo" pela porta. Também não uso FTP por motivos de segurança. Aceito qualquer sugestão mesmo, pois estou percebendo que não só uma pessoa mas várias estão procurando brexas em meus servidores e isso me preocupa. Então quais dicas vocês teriam para mim? Quais costumes devo ter? Como ter certeza de um php seguro? Como evitar um futuro ataque DDOS? Lembrando que, todos os servidores estão sobre minha responsabilidade, desde o apache até o serviço de dns (NS1, NS2).