标签: mamp

为了从OSX中完全删除MAMP安装需要做什么?

由于我们不会讨论的原因,我已经确定MAMP是一堆困扰我的系统的垃圾,除非我完全删除它,否则我将生活在耻辱中.

我已经完成了显而易见的事情并从我的Applications文件夹中删除了MAMP目录,但是,我不喜欢流浪文件,我有一种痒的感觉,MAMP在某处放了一些.sock文件,或者在我的文件中弄乱了系统.

MAMP在安装时添加到系统中的文件是什么,它们在哪里?

如果你有证据证明MAMP实际上没有把文件放在任何地方(除了/ MAMP目录),那么这就像任何答案一样好!

macos server-configuration mamp

24
推荐指数
1
解决办法
4万
查看次数

在MAMP中设置环境变量?

我假设可以在〜/ .bash_profile中设置MAMP环境变量,但似乎在那里设置它们并不总是立即生效.例如,我只是在我的.bash_profile中设置了一个变量,并尝试重新启动MAMP服务器,重新启动MAMP本身,甚至退出我的计算机,似乎没有任何工作.仍无法从我的环境中访问该变量.有没有其他方法来设置我缺少的MAMP环境变量或者是否需要清除缓存?

提前致谢.

php macos mamp

24
推荐指数
3
解决办法
2万
查看次数

在MAMP中更改openssl版本

openssl 0.9.8 不适用于tls 1.2:

user@computer: /usr/bin/openssl version
OpenSSL 0.9.8zg 14 July 2015
user@computer: /usr/bin/openssl s_client -connect somesite.com:8443
CONNECTED(00000003)
write:errno=54
Run Code Online (Sandbox Code Playgroud)

但是openssl 1.0.2正在努力:

user@computer: openssl version         
OpenSSL 1.0.2d 9 Jul 2015
user@computer: openssl s_client -connect somesite.com:8443
CONNECTED(00000003)
depth=2 C = US, O = "blah-blah" ...
....
Run Code Online (Sandbox Code Playgroud)

我正在使用MAMP作为本地服务器.phpinfo: 的phpinfo

如何更改openssl版本MAMP?我知道,这个问题是重复的,但我真的需要帮助.

php openssl mamp

24
推荐指数
2
解决办法
1万
查看次数

Mac OS X 10.6.2(Snow Leopard)上的XAMPP或MAMP

我刚买了一台配备Snow Leopard 10.6.2(Mac OS X 10.6.2)的新款MacBook Pro.我习惯在XP上使用XAMPP作为我的本地开发服务器.由于Mac OS X基于Unix,我正在考虑激活/安装所有必要的东西,就像我通常在Linux上做的那样.但是,我还没有准备好在这个时候玩这个系统,所以有一个外部包将是一个很好的临时解决方案.

问题是我是否应该选择MAMP或XAMPP.有人有什么建议吗?我认为赞成和赞成.据我所知,Mac OS X附带Apache2和PHP5.MAMP或XAMPP会修改现有的Apache和PHP安装吗?关于我应该如何进行的任何评论?

PS:最终我会使用Apache和PHP的默认安装,并安装MySQL的二进制包,但开发时间是一个重要因素,我没有时间熟悉Mac OS X.

xampp macos mamp

23
推荐指数
3
解决办法
4万
查看次数

Mac/MAMP上PHP文件路径的大小写不一致?

我正在开发一个关于MAMP的PHP程序,并且刚刚实现了以下棘手的行为:

echo "<br/>PATH = ".dirname(__FILE__);
include 'include.php';
Run Code Online (Sandbox Code Playgroud)

include.php:

<?php
echo "<br/>PATH = ".dirname(__FILE__);
?>
Run Code Online (Sandbox Code Playgroud)

结果:

PATH =/users/me/stuff/mamp_server/my_site(全部小写)

PATH =/Users/me/Stuff/mamp_server/my_site(Mixed case)

是什么导致了这种不一致的行为,我该如何防范它?(请注意,我不能只将所有内容转换为小写,因为应用程序的目的地是Linux服务器,其中文件路径区分大小写.)

更新:

这个问题存在于__FILE____DIR__.

看起来这可能是一个真正的问题,没有解决方法...除非我另有说明,否则将提交错误报告.

错误报告:

https://bugs.php.net/bug.php?id=60017

更新:

另一个注意事项:如果你在Mac上做一个绝对路径包含(...),它需要混合大小写版本.

php mamp path case-sensitive

23
推荐指数
1
解决办法
2370
查看次数

为什么Apache Server不会在MAMP中启动?

我正试图在我的mac上本地查看php文件.

我正在运行优胜美地.

我的电脑上安装了MAMP.当我按下启动时,MySQL服务器启动但Apache不启动.出现错误消息"错误".Apache无法启动.请检查你的MAMP安装'

我已经通过互联网输入内容到终端并将'envvars'更改为'_envvars',但没有任何作用.

我重新安装了OSX,但是当我关闭计算机时问题又出现了.

有人可以帮忙吗?

谢谢

apache macos mamp

23
推荐指数
6
解决办法
4万
查看次数

在MAMP启动时停止密码提示

我在Mac上使用MAMP pro进行开发.当我启动MAMP时,如果我使用端口80,它会提示我输入密码.如果我使用更高端口,它不会提示我,但我必须在URL中附加端口号(例如dev.local:8888).有没有人知道如何在使用标准端口时不提示输入密码?谢谢.

apache macos mamp localhost

22
推荐指数
2
解决办法
3万
查看次数

Apache服务器无法在MAMP中启动

在MAMP中,Apache服务器无法启动.以下是错误日志:

[Wed Aug 01 21:07:34 2012] [notice] Digest: generating secret for digest authentication ...
[Wed Aug 01 21:07:34 2012] [notice] Digest: done
[Wed Aug 01 21:07:34 2012] [notice] Apache/2.0.63 (Unix) PHP/5.3.2 DAV/2 configured -- resuming normal operations
[Wed Aug 01 21:08:00 2012] [notice] caught SIGTERM, shutting down
[Wed Aug 01 21:08:01 2012] [notice] Digest: generating secret for digest authentication ...
[Wed Aug 01 21:08:01 2012] [notice] Digest: done
[Wed Aug 01 21:08:01 2012] [notice] Apache/2.0.63 (Unix) PHP/5.3.2 DAV/2 configured -- …
Run Code Online (Sandbox Code Playgroud)

apache mamp

22
推荐指数
5
解决办法
4万
查看次数

MAMP:如何升级PEAR

尝试升级MAMP时,会出现以下错误:

Notice: unserialize(): Error at offset 276 of 1133 bytes in Config.php on line 1050
ERROR: The default config file is not a valid config file or is corrupted.
Run Code Online (Sandbox Code Playgroud)

一些建议如何解决这个问题?

重现步骤:

  • 已安装的MAMP(版本2.0.5)
  • cd /Applications/MAMP/bin/php/php5.3.6/bin
  • sudo ./pear升级梨
  • 上面提到的错误被抛出

更新(1):

基于答案8375349/420953,我尝试了两种可能来解决这个问题

  • 答:删除 pear.conf
    • rm /Applications/MAMP/bin/php/php5.3.6/conf/pear.conf
  • B:编辑 pear.conf
    • 将"php_dir"; s:44更改为"php_dir"; s:43

两者都导致错误:

Could not get contents of package "/Applications/MAMP/bin/php/php5.3.6/bin/pear". Invalid tgz file.
upgrade failed
Run Code Online (Sandbox Code Playgroud)

更新(2):

赛跑

  • 哪个梨

结果输出

  • 在/ usr/local/bin中/梨

有了这个,我注意到我使用的是PEAR的"本地"版本.

我把它删除了

  • sudo梨卸载梨

然后尝试升级MAMP版本的PEAR

  • /Applications/MAMP/bin/php/php5.3.6/bin/pear升级梨

这会导致错误

Cannot install, …
Run Code Online (Sandbox Code Playgroud)

macos pear mamp osx-lion

21
推荐指数
1
解决办法
9489
查看次数

如何使用命令行启动和停止MAMP PRO?

我试图找到一种方法,我可以使用命令行启动和停止MAMP PRO的Apache和mysql.到目前为止,无论我搜索什么,只能帮助我启动MAMP PRO.

谢谢.

apache macos mamp localhost

21
推荐指数
4
解决办法
5万
查看次数