Recentemente (ontem), tive problema para iniciar o Apache em meu Arch. Eu “startava” o serviço, porém ao acessar o http://localhost aparecia: “O Firefox não conseguiu estabelecer uma conexão com o servidor localhost.”
Bem, para ser sucinto e objetivo caso você seja usuário Skype assim como eu e o mesmo já esteja em execução ao iniciar o Apache, você perceberá que o serviço não irá subir.
Isso ocorre pois o Skype utiliza a mesma porta padrão do Apache. A solução é bem simples, basta trocar a porta de algum dos dois pacotes. Bem mais prático recomendo mudar a porta do Skype, basta ir em ferramentas/opção de conexão/conexão e desmarcar a opção de “Usar portas 80 e 443 como alternativa para conexões de entrada” e escolher a porta que deseja utilizar no campo acima.
Espero que com essa dica vocês não precisem olhar os logs do seu Sistema e perder alguns minutos com outras garimpagem pela simples “falha”, de atenção.
AFK.







pow velho isso ai é show…
simples dmais…
obrigado..
NanzinhoW,
Realmente a solução é muito fácil, mas demorei alguns minutinhos para descobrir, por isso o post para ajudar outros companheiros a não perder esses minutinhos preciosos e fico contende que foi útil para te
Abçs
Ótima publicação, já me ajudou muito agora mesmo.
Tu sabe de alguma apostila para lidar com o Xampp?
Olá Samurai, que bom que o post está cumprindo o que propõe, ajudar nessa dificuldade que temos entre apache e o Skype.
Referente ao Xampp, qual a sua dúvida, instalação, configuração, iniciar os serviços ou é no próprio PHP?
Aqui tem um pequeno tutorial sobre o Xampp Lite: http://www.eathena.ws/board/index.php?showtopic=162648
Aqui um video de como criar um site e publicar no Xamp: http://www.youtube.com/watch?v=XK7ii-QGJz4
Qualquer dúvida estou a disposição.
Abçs
Eu consegui baixar as apostilas do Xamp e consegui instalar tudo e mudar as portas do Skype que eram elas que estavam bloqueando;
Porém fiz um site em Open Cart e queria baixar os arquivos e o sql dele para o xamp; fiz tudo mas não funciona local, não entendi o pq exatamente.
Saberia me dizer?
Você importou o sql para o seu banco local? Pode fazer isso também via PhpMyAdmin.
Você colocou as páginas do seu site dentro de htdocs, supondo que ainda é o padrão?
Depois de feito isso basta acessa http://localhost/nomedoseusite
Crie uma pasta dentro de htdoc, coloque os arquivos do site lá, ex: meusite.
Para acessar o site, http://localhost/meusite
Abçs
Importei o BD para o banco local sim.
Coloquei os arquivos do site dentro da pasta; mas depois qdo vou acessar dá este erro.
Index of /herbacha
* Parent Directory
* public_html/
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.2 mod_perl/2.0.4 Perl/v5.10.1 Server at localhost Port 80
Qdo clico no public_html da este erro:
Warning: require_once(/home/herbacha/public_html/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\herbacha\public_html\index.php on line 15
Fatal error: require_once() [function.require]: Failed opening required ‘/home/herbacha/public_html/system/startup.php’ (include_path=’.;C:\xampp\php\PEAR’) in C:\xampp\htdocs\herbacha\public_html\index.php on line 15
Sempre brinquei de montar os WordPress, Joomla e Open Cart no servidor de hospedagem, porém com este recurso de montar local é novo ainda pra mim os passo a passo. Tem algum tutorial explicando isto?
Olá Samurai, local é a mesma coisa que on-line. O problema não é no xampp, pode-ser na programação.
O que está ocorrendo é que na linha 15 do arquivo index.php está incluíndo o arquivo startup.php porém ele não consegue localizar.
Ele está incluindo com o seguinte caminho: /home/herbacha/public_html/system/startup.php’ (caminho do servidor on-line) porém localmente está mapeado como /herbacha/public_html/system/startup.php como index.php se encontra abaixo na estrutura de diretorio deveria ser a referencia assim:
include_once(“system/startup.php”);
Se vc colocar dessa forma tanto localmente como on-line irá funcionar indeferente da localização do base_dir onde encontra os arquivos do site.
Abçs
Meu irmão me ajudou;
era o config.php que tem que configurar tudo localmente. no open cart.
Valeu pela ajuda.
Estamos a disposição Abçs
só que desisiti pois no open cart tem um config.php para cada pasta.
vc mexe com open cart?
Não, com o open cart não.
Mas, não desista tente pois somente assim irá aprender e conseqüentemente ganhar mais conhecimento sobre a ferramenta.
Abçs
Muito Grato pelos conselhos, não desisti não.
Estou a cada dia evoluindo nisto.