GugaSevero Postado 24 de janeiro de 2012 Denunciar Compartilhar Postado 24 de janeiro de 2012 Oi pessoal Estou precisando de uma ajuda para configurar o MAMP no meu Mac. Consigo rodar o php no servidor, mas o banco de dados... Não consigo fazer com que o php "converse" com o banco de dados. Alguém pode me ajudar? Desde já agradeço pela atenção de vocês. Gstavo Severo Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 25 de janeiro de 2012 Denunciar Compartilhar Postado 25 de janeiro de 2012 Cara, tenta trocar o MAMP pelo XAMP, é bem mais tranquilo de usar... eu to usando aqui no Lion sem stress Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Rogério Zambon Postado 25 de janeiro de 2012 Denunciar Compartilhar Postado 25 de janeiro de 2012 (editado) Eu já usei MAMP e é bem fácil seu funcionamento. Existem as configurações de porta, que precisam ser "corrigidas" para facilitar a vida. Normalmente, elas virão com: Apache: 8888 MySQL: 8889 E, você pode alterar para: Apache: 80 MySQL: 3306 São os padrões. A partir daí você pode usar um mysql_connect com localhost, normalmente. Boa sorte! Editado 25 de janeiro de 2012 por Rogério Zambon Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 25 de janeiro de 2012 Denunciar Compartilhar Postado 25 de janeiro de 2012 Aqui no XAMP eu não precisei nem mexer nisso... GugaSevero 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Rogério Zambon Postado 25 de janeiro de 2012 Denunciar Compartilhar Postado 25 de janeiro de 2012 O gerenciamento do MAMP é mais simples que do XAMPP. E também é mais leve. Porém, ambos fazem a mesma coisa. Sendo assim, tanto faz um ou outro. Rodar localmente não precisa de nada além do que oferecem. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
urielm Postado 31 de janeiro de 2012 Denunciar Compartilhar Postado 31 de janeiro de 2012 Oi pessoal Estou precisando de uma ajuda para configurar o MAMP no meu Mac. Consigo rodar o php no servidor, mas o banco de dados... Não consigo fazer com que o php "converse" com o banco de dados. Alguém pode me ajudar? Desde já agradeço pela atenção de vocês. Gstavo Severo Primeiro qual o Mamp que vc está usando o "Mamp ou Mamp Pro" mas segue ai algumas dicas: Cheque o ip e o dns do host e da base de dados se for mysql siga a dica do próprio "VENDOR MAMP" : Using MySQL command line To use the MySQL command line, perform the following steps: Start MAMP PRO Start the server Open Terminal (Applications -> Utilities) Type in: (one line) /Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot Now you can use the MySQL command line. For exmaple to show all your databases with show databases;. E depois siga os passos abaixo: <h3 xmlns="http://www.w3.org/1999/xhtml" id="sites-page-title-header" align="left" style="font-size: 22px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: none !important; padding-left: 10px; padding-right: 10px; color: rgb(51, 51, 51); font: normal normal normal 1.8em/normal Verdana, Helvetica, Arial, sans-serif; ">Check the Default Storage Engine of MySQL Open MAMP PRO Start the servers Open Terminal.app (Applications/Utilities) Enter the following line into the terminal and hit Enter: /Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot Enter the following line into the MySQL prompt (mysql>) and hit Enter: USE information_schema; Enter the following line into the MySQL prompt (mysql>) and hit Enter: SELECT * FROM engines; A table with the Storage Engines of MySQL will show up. Inside the Support column the Default Storage Engine has the value "DEFAULT". Enter the following line into the MySQL prompt and hit Enter: exit; Set the MySQL Default Storage Engine The MySQL server of MAMP PRO uses the Default Storage Engine MyISAM. If you want to change this, you have to change the configuration file of the MySQL server. With this tutorial we want to show you how to manage this. As Default Storage Engine we are using InnoDB. Start MAMP PRO. Stop the MAMP PRO server if it is running. Select File -> Edit Template -> MySQL my.cnf An editor window appears. If a warning message appears confirm with OK. Find the section "[mysqld]" Beneath the last line of this section add this line: default-storage-engine = InnoDB The section "[mysqld]" now looks like this: Save (Apple + S) all changes made on "my.cnf" Close the editor window (Apple + W) Start the MAMP PRO servers. Por via das dúvidas dê uma olhada nestes tópicos: http://documentation...es-are-included http://documentation...amp-pro/how-tos http://documentation...es-are-included Boa sorte. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
GugaSevero Postado 1 de março de 2012 Autor Denunciar Compartilhar Postado 1 de março de 2012 Valeu Deblyn! Achei que o Xampp fosse só para Linux. Estou instalando ele. Desculpe Urielm, mas essa explicação ficou complicada e não entendi. Mas valeu mesmo assim. Obrigado a todos. Abs. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
GugaSevero Postado 1 de março de 2012 Autor Denunciar Compartilhar Postado 1 de março de 2012 Oi Deblyn Cara, acabei de instalar o XAMPP, fiz tudo que dizia no passo-a-passo, só que ele não abriu a página localhost que dizia que apareceria e quando digito http//localhost, aparece uma janela pedido nome de usuário e senha... Mas que dados são esses? Não foram pedidos nada disso quando instalei o XAMPP! Podemos me dar uma dica? Abraço, Gustado Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 2 de março de 2012 Denunciar Compartilhar Postado 2 de março de 2012 Oi Deblyn Cara, acabei de instalar o XAMPP, fiz tudo que dizia no passo-a-passo, só que ele não abriu a página localhost que dizia que apareceria e quando digito http//localhost, aparece uma janela pedido nome de usuário e senha... Mas que dados são esses? Não foram pedidos nada disso quando instalei o XAMPP! Podemos me dar uma dica? Abraço, Gustado essa janela de usuário e e senha aparece quando você coloca http://localhost no browser? Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Thiago Leite Postado 2 de março de 2012 Denunciar Compartilhar Postado 2 de março de 2012 Usei o xamp para mac e achei ele uma porcaria. O Mamp foi bem mais tranquilo para configurar. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
lpassaro Postado 2 de março de 2012 Denunciar Compartilhar Postado 2 de março de 2012 Estou com o amigo ai acima, não sei porque mas desde epocas do Windows não gosto do XAMP, da muito problema. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Thiago Leite Postado 2 de março de 2012 Denunciar Compartilhar Postado 2 de março de 2012 Meu problema foi mais com algumas configurações, principalmente no local aonde ele colocou por padrão os arquivos. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 2 de março de 2012 Denunciar Compartilhar Postado 2 de março de 2012 bom eu sempre usei o EasyPHP no Windows. E no Mac o Xamp.. o esquema deles é basicamente o mesmo e eu nunca tive problema algum. Pra me facilitar tenho um atalho que me leva direto pra pasta htdocs do Xamp, pronto. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
GugaSevero Postado 5 de março de 2012 Autor Denunciar Compartilhar Postado 5 de março de 2012 Sim Deblyn, isso acontece quando entro por http//localhost. Qual seria a solução? Thiago, tenho que configurar o MAMP pelo Terminal, correto? Não sei usar o Terminal. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Thiago Leite Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 O Mamp tem um painel de controle próprio Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 Sim Deblyn, isso acontece quando entro por http//localhost. Qual seria a solução? Tu usa algum proxy/firewall ou qualquer outra coisa que te obrigue a se autenticar pra acessar a rede/internet? Pq isso tá mais com cara de ser algo da rede do que do xamp. Cria uma pasta dentro de htdocs do xampp e tenta acessar ela como http://localhost/nomedapasta ou mesmo http://127.0.0.1/nomedapasta Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Maicon Radeschi Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 O Mac OS X já vem com Apache e PHP e Postgresql, se quiser, é só instalar o mysql.. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 O Mac OS X já vem com Apache e PHP e Postgresql, se quiser, é só instalar o mysql.. Eu tentei por esse caminho, até fiz a instalação do mysql mas no fim das contas não é tão prático quanto ter um xampp/easyphp pra administrar... mas de qualquer forma não deixa de ser uma opção também. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Maicon Radeschi Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 (editado) Eu tentei por esse caminho, até fiz a instalação do mysql mas no fim das contas não é tão prático quanto ter um xampp/easyphp pra administrar... mas de qualquer forma não deixa de ser uma opção também. Eu faço diferente, como não gosto de ficar instalando coisas que são difíceis de desinstalar e que podem ferrar todo o sistema, faço o seguinte.. Crio uma VM no VirtualBox, com Linux, Debian, Ubuntu, Arch, etc.. Instalo o mysql no Linux e toda vez que preciso usar o mysql para programar algo, fazer testes, subo a vm, que com 384 de ram roda tranquilamente e uso o Apache + PHP que já vem no Mac OS X com o Mysql instalado no Linux do VBox.. Pra mim dá tranquilo, no Debian/Ubuntu é só instalar o Linux(menos de 10min) e instalar o mysql com o apt-get, no Arch uso o pacman, mais simples impossível. Recomendo o Ubuntu-server, que é bem simples e rápido de instalar.. Editado 5 de março de 2012 por Maicon Radeschi Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Deblyn Prado Postado 5 de março de 2012 Denunciar Compartilhar Postado 5 de março de 2012 Eu faço diferente, como não gosto de ficar instalando coisas que são difíceis de desinstalar e que podem ferrar todo o sistema, faço o seguinte.. Crio uma VM no VirtualBox, com Linux, Debian, Ubuntu, Arch, etc.. Instalo o mysql no Linux e toda vez que preciso usar o mysql para programar algo, fazer testes, subo a vm, que com 384 de ram roda tranquilamente e uso o Apache + PHP que já vem no Mac OS X com o Mysql instalado no Linux do VBox.. Pra mim dá tranquilo, no Debian/Ubuntu é só instalar o Linux(menos de 10min) e instalar o mysql com o apt-get, no Arch uso o pacman, mais simples impossível. Recomendo o Ubuntu-server, que é bem simples e rápido de instalar.. Olha não tinha pensado em instalar o mysql via linux... Eu fiz a instalação manual dele no Lion, é bem chatinha por sinal. E no fim das contas não me serviu de nada... As instalações do tipo xampp não costumam dar problema não, e são uma solução rápida e prática pra quem tem pouco conhecimento. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento…
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.