Postado 24 de janeiro de 201214 anos comment_274077 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 Denunciar
Postado 25 de janeiro de 201214 anos comment_274196 Cara, tenta trocar o MAMP pelo XAMP, é bem mais tranquilo de usar... eu to usando aqui no Lion sem stress Denunciar
Postado 25 de janeiro de 201214 anos comment_274248 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 201214 anos por Rogério Zambon Denunciar
Postado 25 de janeiro de 201214 anos comment_274309 Aqui no XAMP eu não precisei nem mexer nisso... Denunciar
Postado 25 de janeiro de 201214 anos comment_274318 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. Denunciar
Postado 31 de janeiro de 201214 anos comment_276595 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. Denunciar
Postado 1 de março de 201214 anos Autor comment_286725 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. Denunciar
Postado 1 de março de 201214 anos Autor comment_286748 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 Denunciar
Postado 2 de março de 201214 anos comment_286781 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? Denunciar
Postado 2 de março de 201214 anos comment_286866 Usei o xamp para mac e achei ele uma porcaria. O Mamp foi bem mais tranquilo para configurar. Denunciar
Postado 2 de março de 201214 anos comment_286871 Estou com o amigo ai acima, não sei porque mas desde epocas do Windows não gosto do XAMP, da muito problema. Denunciar
Postado 2 de março de 201214 anos comment_286872 Meu problema foi mais com algumas configurações, principalmente no local aonde ele colocou por padrão os arquivos. Denunciar
Postado 2 de março de 201214 anos comment_286906 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. Denunciar
Postado 5 de março de 201214 anos Autor comment_287674 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. Denunciar
Postado 5 de março de 201214 anos comment_287733 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 Denunciar
Postado 5 de março de 201214 anos comment_287760 O Mac OS X já vem com Apache e PHP e Postgresql, se quiser, é só instalar o mysql.. Denunciar
Postado 5 de março de 201214 anos comment_287765 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. Denunciar
Postado 5 de março de 201214 anos comment_287767 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 201214 anos por Maicon Radeschi Denunciar
Postado 5 de março de 201214 anos comment_287769 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. Denunciar
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.