问题标签 [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.
mamp - MAMP Pro 让我的虚拟主机使用后缀“.dev”
我刚刚安装了 MAMP Pro (v2.x) 并尝试创建一个虚拟主机,mydomain.dev
但它只是进行了 Google 搜索。当我尝试dev.mydomain
重新启动时,它工作正常。知道发生了什么吗?
apache - 无法从其他设备连接到 MAMP 服务器
我在我的机器(小牛)上本地运行 MAMP PRO。我可以将 find 连接到 localhost 并且 apache 在端口 80 上运行。我设置的测试网站已提供服务。我可以通过 http://my-local-host 浏览到它(必须加上破折号,因为堆栈交换不喜欢 URL)或http://mymachinename.local或http://XXX.XXX.X。 XX(我的 IP 地址)。
它不能通过 iPhone 或 iPad 远程工作。我试过关闭防火墙。我尝试向防火墙添加规则以允许传入连接到 httpd。都不工作。
我也安装了小飞贼。我尝试关闭 Little snitch 并创建一个规则以允许流量通过 httpd 到端口 80。都不工作。
其他人有类似的问题并找到解决方案吗?
phpunit - MAMP pro 中的 phpunit 无法正常工作且没有错误
无法让 phpunit 工作,即使我运行phpunit --version 在我的终端中也没有返回任何内容,没有版本详细信息,也没有错误
我使用的是 MAMP Pro 2.1.4 和 PHP 5.3.20 我使用的是 MAMP 的 Pear 版本
和
PHPUnit 目录位于 /usr/local/pear/share/pear/PHPUnit/ 加载 Autoload.php 的实际脚本正在工作,因为我暂时添加了 echo 1;试一试
php.ini include_path 选项包含以下内容
.htaccess - 以编程方式在 MAMP Pro 上针对特定页面强制使用 https(不是站点范围,并且不使用 .htaccess)
有没有办法将 MAMP Pro 设置为对 CMS 站点的特定页面使用 SSL,而不是在全球站点范围内强制执行 SSL。
我们正在开发的 SilverStripe 网站只需要网站的一部分是安全的,因此我们以编程Director::forceSSL
方式在网站的特定区域强制执行此操作。它在现场制作网站上运行良好 - 真实主机/域。
当我在我们的开发机器上的 MAMP Pro 中启用 SSL 时,它会在站点范围内应用,我只能使用https://mysite.local:8890/访问该站点。换句话说,有没有一种方法可以安装 MAMP Pro 中的自签名证书,但除非(以编程方式)强制执行,否则不使用该证书,而无需触及 .htaccess 文件?
php - 使用 MAMP 从 Github 克隆 Drupal 中的文件系统和设置文件的问题
我是 Drupal 的新手,正在四处寻找与我相关的问题,但我已经克隆了 Drupal 构建的 repo,以便我可以与我的团队协作并使用 MAMP 在本地安装它。
我能够成功地将它克隆到我的 htdocs 文件夹中,但是当我完成 Drupal 安装过程时,由于我还没有 10 声望,所以我无法发布图像,因此出现以下错误,如下所示。
文件系统 目录sites/default/files 不可写。创建此目录的自动尝试失败,可能是由于权限问题。要继续安装,请手动创建目录并修改其权限,或者确保安装程序具有自动创建目录的权限。有关详细信息,请参阅 INSTALL.txt 或在线手册。
和
设置文件 设置文件不可写。Drupal 安装程序在安装过程中需要对 ./sites/default/settings.php 的写入权限。如果您不确定如何授予文件权限,请查阅在线手册。
自然我不知道这意味着什么,并且想知道如果忽略它会出现什么样的问题,或者更好的是如何解决它而不是以后走上意外错误的路线。
关于这意味着什么或它如何影响安装的任何帮助,我将不胜感激。
最后 Drupal 没有询问是否安装了 SQL 数据库,我不确定它是否会随克隆一起安装(我怀疑不是),但我真的不知道我是否应该从那里获取 SQL 文件的任何建议管理员或如果已安装会有所帮助。
谢谢你。
php - 带有 MAMP 的 Mongo PHP 驱动程序
我花了 2 天时间尝试在带有 MAMP(2.2)的 Mac 10.8 上安装 mongo php 驱动程序,但这几乎是不可能的......我已经尝试过: 在 MAMP 上安装 Mongo 驱动程序 和这个 带有 MAMP 的 Mongo PHP 驱动程序 1.2.10
我在 MAMP 上选择了 5.4.19 php 版本。
我已经安装了 mongo 驱动程序:
我没有错误,但是一旦我重新启动 MAMP,我在加载过程中遇到了这个错误:
phpize 的输出是:
php -v 的输出是:
所以版本与 MAMP 不匹配。我试图在 MAMP 上选择相同的版本,但我遇到了同样的问题......
有什么提示吗?
非常感谢!
php - Cannot find true $PATH file on Mavericks
I have both ~/.bash_profile
& ~/.profile
files.
~/.bash_profile
contains one line:
~/.profile
contains three lines:
As you can see I am trying to get my default PHP PATH to use MAMPs PHP because I have mcrypt installed on it. For some reason when I type whereis PHP
I get the native route: /usr/bin/php
, and when I echo $PATH
I get:
Somewhere I have another file thats really controlling my PATH and I have no clue where it is. What else could be controlling my PATH route?
NOTE: I have Homebrew, MacPorts, Xcode, and Xcode Command-Line Tools installed.
laravel-4 - 必须重新启动服务器 laravel 4 才能使更改生效
我正在使用 laravel 服务器上的 css,我注意到每次更改最小的代码以使新代码生效时,我都必须重新启动 MAMP(在 Mavericks 计算机上工作)。我知道 laravel 缓存了他们的视图,但是在另一台运行 MAMP PRO 的计算机上,我不必重新启动 MAMP PRO 以使更改生效。在另一台运行 MAMP PRO 的计算机上,我遇到了与我之前所说的相同的问题,这让我相信我可以解决这个问题。我该怎么做呢?
permissions - my.cnf 无法写入 - Dropbox - Mamp Pro 2.2 - Mavericks
我在升级安装中使用 MAMP Pro 中的项目;我在旧版本中开发它,现在我在当前版本中使用它。
两年前,我将数据库共享到保管箱,这与指向同一方向的数据库路径完美配合;/库/应用程序支持/appsolute/MAMP PRO/db
db 在 mamp 文件夹中,该文件夹在我的保管箱中。
但是当我进行更改并使用 mamp pro 启动 sql server 时,我收到一条错误消息;“无法写入 my.cnf”并且服务器无法启动。
如果我撤消更改并将数据库放入“/Library/Application Support/appsolute/MAMP PRO/db”并重新启动应用程序,则服务器运行正常。
我尝试了我在网上遇到的解决方案,在 dropbox 上使用 CHMOD 更改属性,重新启动计算机,卸载 mamp pro 并重新安装等...
有人有解决方案吗?Dropbox 上的特殊 chmod 用户?我在 MAMP PRO 的日志中没有任何内容。
local - 让 MAMP 使用后缀发送邮件
我花了大约两个小时研究论坛来解决这个问题,我知道已经有很多关于它的帖子,但我正在寻找更一般的答案。
我希望能够使用 MAMP 在本地环境中通过联系表格发送电子邮件。MAMP 在他们的应用程序中有一个设置,但我无法让它工作。
我是否必须在我的 Mac 上启用 postfix 才能正常工作?
我还读到并非所有电子邮件提供商都使用此功能。苹果有邮寄吗?