问题标签 [mamp-pro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Apache 未在 MAMP Pro 上启动
Apache 无法启动并引发错误:
或者 Apache 无法启动。请检查日志文件以获取更多信息。
dyld:找不到符号:_iconv 引用自:/usr/lib/libmecabra.dylib 预期在:/usr/lib/libmecabra.dylib /Applications/MAMP/Library 中的 /Applications/MAMP/Library/lib/libiconv.2.dylib /bin/apachectl:第 80 行:2799 跟踪/BPT 陷阱:5 $HTTPD "$
这对于多个端口是相同的。推荐的 MAMP 端口和常规的 apache 端口。
MySQL 启动非常好。
有什么建议么?
php - 如何在 MAMP PRO 中将 .asp 作为 .php 执行?
我希望 MAMP PRO 将 .asp 文件作为 .php 执行。我那里没有任何 htacess,但我编辑了 http.conf 文件。
我已经在 httpd.conf 上添加了一行,就像这样,AddType application/x-httpd-php .asp .aspx
但它仍然显示 PHP 源代码。
它也不会执行它们,有什么想法吗?
laravel-4 - 带有 Laravel 4.2 的 MAMP Pro 上的通配符子域。*
我有这个特定于域的路由:
我不想自己创建子域,而是将所有子域(*.mysystem.dev
)交给 Laravel 来处理。
在我的 MAMP Pro 面板中,我在扩展选项卡的字段中尝试了这个Additional parameters for <VirtualHost>
:
然而它不起作用。
如果我在常规选项卡中添加别名,就像allendar.mysystem.dev
它会将我引导到mysystem.dev
指令一样,但 Laravel 不会选择它,因为它是.mysystem.dev
. 我认为这与 Alias 实际上不是子域有关,但我不确定。
我怎么能解决这个问题?
php - MAMP Pro 3.0.6 每次保存都会崩溃
每次单击“保存”按钮时,MAMP Pro都会意外关闭。
看来我的设置已保存,并在重新启动应用程序后应用。
重现步骤:
- 启动 MAMP Pro
- 输入 OSX 身份验证以允许服务启动
- 单击主机选项卡
- 添加新主机或编辑现有主机
- 编辑设置
- 点击保存
- MAMP Pro 意外关闭,提示向 Apple 提交报告
- 重新启动 MAMP Pro。设置已保存,因此请点击停止/启动以重新启动服务。
崩溃报告说:
我定义了四个虚拟主机,每个虚拟主机的 IP 地址都设置为“*”(默认值)。他们正在使用端口 80/443/3306 配置。
想知道这是否是网络问题,我尝试重新启动我的机器,但这似乎并没有解决问题。
我在 Mac OSX 10.9.4(更多规格)上使用 MAMP Pro 的试用版。如果每次我保存时它都不会崩溃,我几乎肯定会购买它。
我还在http://bugs.mamp.info/view.php?id=4595提交了一个错误。
mamp-pro - SSL 自我证书连接错误
当我在 MAMP PRO 中启用 SSL 并自签名证书时,我得到的只是 Chrome 中的“SSL 连接错误”和 Safari 中缺少的页面。如果我随后将其更改为 http 并在主机上仍启用 SSL,则网站将解析为默认的 htdocs 目录而不是主机目录。有人有同样的问题吗?
postfix-mta - MAMP Pro 3.06 Postfix (Smart Host) not working on OSX Yosemite
I can't seem to get the smart host in Mamp Pro to work with OSX Yosemite (with Postfix 2.1 preinstalled). After configuring MAMP with my mail server details in looks like Mamp is using old or unsupported settings in Postfix.
If I restore the original configuration and stop MAMP, running Postfix manually from terminal results in Postfix starting without any issues. If I start up MAMP and configure to my mail server settings and apply them, if I stop Mamp and then try to start postfix from terminal it fails to start and reports unused parameter: mydomain_fallback=localhost, and fails to start.
If I edit the main.cf file for postfix and rem that line out, save main.cf and attempt to start postfix it tries to start and fails once again.
Does anyone know how to fix this?
php - php运行多个进程(MAMP)
我的问题是:我想使用 localhost 的 MAMP php 引擎并行运行 6 个以上的进程(Chrome 或 Safari 中的选项卡)。(大的、长期的查询,从网络上解析几个 xml)。
当我打开第 7 个选项卡并导航到 localhost/php 脚本页面时,它开始等到我的 6 个其他进程之一结束。我真的不知道如何设置任何东西来允许它。什么控制流程?MAMP?阿帕奇?PHP-ini里面?还有什么?
任何帮助表示赞赏。
- OS X 10.9.5
- MAMP Pro 3.0.5 (php 5.5.10)
ssl - 在 MAMP Pro 3.0.6 中获取 SSL
我已分别遵循(然后恢复)此处的说明:
还有这里:
还有这里:
我已经生成了 CRT 文件和 KEY 文件,没有任何问题。我有信心根据教程所有路径都是正确的。但是页面不会加载。
使用 MAMP PRO 3.0.6 UI,在 Hosts>SSL 中,完全不清楚如何通过灰色的 SSL 复选框。在相当少的文档中的屏幕截图中,SSL 复选框选项也显示为灰色(!),这并不令人鼓舞:
我想为各种主机使用相同的自签名证书,这似乎很容易实现。(我已经向 MAMP 提交了一张票,但没有收到任何回复。)
wordpress - 如何为 localhost 设置 MAMP PRO 权限?
我正在使用 MAMP PRO 在 WordPress 上进行本地开发,并且必须不断更改权限,具体取决于我是在处理文件还是从 WordPress 仪表板。当然必须有一个允许两者访问的所有权限设置?
如果我将 Owner 设置为“Storm”,我可以在 sublime 中自由编辑文件,而不会在保存时提示允许访问,但是 WP 仪表板中的某些内容不起作用(例如更新插件,我提示输入 FTP 详细信息)
如果我将所有者设置为 _www,我可以自由更新插件,但是当我保存文件时会提示我允许访问。
这真是令人沮丧。设置权限的正确方法是什么,所以我永远不会在本地收到提示?我已经尝试过关于类似问题的建议,但是当我尝试使所有文件可写时,它不会更改框(请参阅图像中的消息,它表示您无法更改带有破折号的框)
macos - MAMP Pro:无法启动 Apache,因为该端口已在使用中
尝试启动我的服务器时,Apache 无法启动,并且 MAMP 声称端口 ([::]:8888) 已在使用中。
我已经尝试了几乎所有我知道的确定哪个进程正在使用该端口的方法(以及之前在 SO 上列出的许多解决方案),但我没有得到任何结果。lsof 或 netstat 都没有列出任何关于端口 8888 的信息。似乎根本没有任何东西在使用这个端口。
我需要改进我的搜索并找到真正使用该端口的(如果有的话),或者以某种方式说服 MAMP 该端口实际上并未在使用中。有什么建议么?
编辑:将端口更改为 8887 允许 Apache 启动。这不会改变没有任何东西正在使用端口 8888 并且它应该与该端口一起使用的事实。