Tag: mamp

如何让htaccess在MAMP上工作

我正在试图让MAMP中的.htaccess工作。 .htaccess的内容是一个简单的redirect行,但不起作用。 我试图操纵一个WordPress页面的URL,所以我添加了.htaccess文件在我的主题文件夹,但它不工作。 有没有在MAMP内的任何设置,我需要改变让.htaccess文件的工作?

在OSX中,Apache不是从MAMP(但是MySQL工作)开始的

我有MAMP工作了几个月,最近安装了PostgreSQL。 它build议安装Apache,我也确保PostgreSQL的工作。 然后,我卸载PostgreSQL和Apache的构build,并试图重新启动MAMP。 它激发了MySQL数据库(绿灯),但Apache并没有启动。 我卸载并重新安装了MAMP只是为了面对同样的问题。 Apache似乎没有logging在MAMP文件夹中的任何错误,所以没有任何错误报告,我正努力从哪里开始修复它。 我希望这样做的事实,我安装了另一个版本(并删除了)造成的问题,但我太缺乏经验知道我做了什么。 如果不在MAMP文件夹中,哪里可以find任何错误? 不在: /应用/甲基苯丙胺/库/日志 /应用程序/ MAMP /斌/日志

如何使用MAMP的PHP版本而不是OSX上的默认版本

我想使用MAMP的PHP版本,而不是我的Mac上安装的默认值。 我试过使用 ln -s /Applications/MAMP/bin/php5.3/bin/php php 但我得到一个“文件存在”的错误。 什么是解决这个问题的最好方法,所以我可以只键入PHP而不是完整的path?

MAMP在哪里保持其php.ini?

我最近有一个mac我根本不习惯在mac上开发。 我有MAMP临1.9.6.1。 我做了一个位于php.ini并得到这个: $ locate php.ini /Applications/MAMP/conf/php5.2/php.ini /Applications/MAMP/conf/php5.3/php.ini /Library/Application Support/appsolute/MAMP PRO/conf/php.ini /private/etc/php.ini.default 我改变了他们所有的名字。 重新启动MAMP。 它没有一个顺利加载(我知道奇怪的权利?)。 我正在使用PHP版本5.2。 所有这些文件现在都是不同的名称(逐个淘汰)。 所以我想重启mac。 同样,MAMP加载没有问题,即使所有的php.ini文件已经移动。 在灯上,这甚至不会加载。 但是要么有另一个php.ini文件我很想念(很可能我不知道如何更新),MAMP是非常聪明的,只是拉在所有的(不太可能),或者不使用它。

MAMP附带的MySQL是否不包含configuration文件?

我似乎无法findMAMP附带的MySQL的my.cnf或其他configuration文件。 它不包括吗?

我怎样才能添加额外的PHP版本到MAMP

当前版本的MAMP,我只有PHP 5.2.17和5.4.4。 我需要5.3.X. 有没有一种方法可以添加额外的版本,可以在MAMP接口的PHP选项中select? 这是MAMP的免费版本,而不是MAMP PRO。 谢谢

Mavericks上的MAMP Pro 3.05更新到优胜美地 – Apache无法启动

我已经在优胜美地(Yosemite)成功运行MAMP Pro 3.05,并在一个干净的Yosemite安装的分区上安装了DP4。 我现在已经通过我的Mavericks安装运行了DP5的安装程序,现在MAMP Pro安装将不会启动Apache。 它说检查日志,但我没有看到任何相关的。 我假设,因为这是一个预先安装,configuration中的东西是错误的优胜美地的Apache。 有任何想法吗?

在MAMP中停止PHP 5.5.3的caching

安装了一个新的MacBook与PHP 5.5.3的MAMP。 刷新和刷新什么也不做。 依然没有。 谷歌周围几分钟试图找出什么是错的,回来刷新。 有用。 有没有搞错? 我进入php.ini并禁用所有新的OPcache,并将默认caching时间设置为0.向文档添加标头以强制不caching。 还是一样的问题。 这到底是怎么回事? networking选项卡显示一个HTTP 200请求,所以index.php文件中的任何新的HTML呈现良好,但是需要由服务器呈现的新的PHP被延迟,并且不呈现,直到一些预定的时间stream逝,不知道如何改变。 这是怎么回事? 我也在Safari中检查过,所以它肯定是一个服务器的东西,保持文件的呈现。 有趣的是,如果我进入MAMP并将PHP版本更改为旧版本(PHP 5.2或其他版本),它将正常渲染,而不会出现“caching问题”。 切换到PHP 5.5并挂断。 在MAMP首选项caching选项为5.5甚至不存在,并自动禁用。

为MySQL恢复已删除的“root”用户和密码

我不小心删除了在OS X上运行的MAMP / MySQL的本地开发设置上的root用户。没有其他用户创build回MySQL。 这是一个温和的噩梦似乎无法做任何事情没有root 。 发现这个: http : //hack2live.blogspot.com/2009/04/restore-repair-reset-mysql-root.html这似乎正是我所需要的。 我也不认为重新安装MAMP是可以做到这一点的,因为我大量的粗略search都让那些试图没有成功的人产生了效果。 有谁知道一个OSX友好的方式来重新创buildroot @ localhost到MAMP的MySQL? 我基本上不知道MySQL在MAMP中的位置,或者如何在terminal执行正确的命令来尝试修复它。 更新 我尝试了几个选项来恢复根无效,并决定恢复整个MAMP应用程序的备份。 所以我有根回来,我可以打开phpmyadmin等。

如何覆盖PHP的path使用MAMPpath?

搞砸完全我的PHPconfiguration在MAC试图让SOAP模块工作(-bash:/ usr / bin / php:没有这样的文件或目录….)我现在必须使用MAMP,但每次我必须键入path Applications/MAMP/bin/php5.3/bin/php to do command line. 如何只键入PHP而不是MAC上的整个path? 我加倍检查,我没有一个名为.profile或bash_profile的文件 谢谢 PS:这是什么输出回声$path: echo $PATH /Applications/MAMP/Library/bin/:/Applications/MAMP/bin/php5/bin/:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin