问题标签 [mamp]

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.

0 投票
3 回答
6876 浏览

php - 如何使用 MAMP + MacOSx + PHP 在 localhost 上设置 cookie?

我正在我的 Mac 笔记本上开发,我使用 MAMP。我正在尝试使用 PHP 设置 cookie,但我不能。我已经离开了域,我尝试使用“\”作为域。没运气。

我一定遗漏了一些明显的东西。我需要一个快速简单的解决方案。有吗?

我没有做任何花哨的事情,只是加载(通过 MAMP)页面 http://localhost:8888/MAMP/lynn/setcookie.php

该脚本的顶部有 setcookie 代码,甚至在编写 HTML 标记之前。(尽管我也在 BODY 中尝试过)。我在各种浏览器中加载页面,然后打开 cookie 列表。我知道浏览器接受 cookie,因为我在列表中看到了当前的。只是不是我的新的。

0 投票
7 回答
3262 浏览

svn - 两个程序员处理相同的代码

我正在与合作伙伴一起编写一些 PHP 代码,并且都在我们的机器上本地运行 LAMP(或在我的情况下 - MAMP)服务器。有什么方法可以让我们同时处理同一段代码吗?这将需要我们的 IDE(我使用 Zend Studio,他使用 PHPed)和我们的 MySQL 服务器在任何更改完成时进行更新。

PS - 是否有任何系统也允许对代码进行实时评论?

谢谢。

0 投票
6 回答
74922 浏览

mysql - MAMP 中包含的 MySQL 是否不包含配置文件?

我似乎找不到MAMP附带的 MySQL 的 my.cnf 或其他配置文件。它不包括一个吗?

0 投票
5 回答
11938 浏览

php - PHP 项目的 /var/www/ 文件夹结构

我只是将 MAMP 用于我的开发环境,并且还没有真正理解 /var/www/project-name/ 在 Web 服务器上的文件夹结构。我想知道您是打算将 Web 服务器指向 htdocs 文件夹还是应该指向项目文件夹的根目录?

我问的原因是因为出于安全目的,库应该存在于 htdocs 文件夹之外,但是如何从 Web 应用程序本身指向它们?如果 Web 服务器指向 Web 应用程序的 htdocs 文件夹,Web 应用程序肯定不能访问 htdocs 文件夹之外的文件夹吗?

0 投票
2 回答
2182 浏览

mysql - 在端口 3306 上的 MAMP 上运行 MySQL 有什么好处?

我在尝试在我的 Mac 上安装 MySQL 时遇到了很多问题,所以我放弃并安装了 MAMP。

MAMP 将其 Apache 和 MySQL 版本设置为使用端口 8888 和 8889。许多 MAMP 教程(例如这个)提到您应该将 MAMP 的 Apache 和 MySQL 端口设置为默认值 80 和 3306,但它们没有提及原因(除了http://localhost:8888/变成http://localhost)。

Apache 和 MySQL 使用 MAMP 的默认值似乎可以正常启动,并且我可以让 Apache 在端口 80 下启动,但是当我尝试将其设置为端口 3306 时 MySQL 不会启动。我认为这与幻像有关我尝试安装并废弃的 MySQL 的安装(但我可能是错的)。

您是否预见到我可能正在运行 MySQL 的虚拟实例这一事实存在问题,或者这是一个单独的问题?将 MySQL 设置为在 3306 下运行是否重要,或者我应该将其保留在 8889 并继续前进?

0 投票
7 回答
2806 浏览

ruby-on-rails - Ruby/Rails/SQLite 一键安装?

我习惯了MAMP一键安装本地环境。是否有 Ruby 等价物... 下载并运行并立即获得在本地运行的最新版本的 Ruby、Rails、SQLite?

我使用的是运行 Leopard 的 Mac,并且知道 Leopard 附带的所有上述技术(可能 SQLite 除外)。我有参考较新版本的书籍,我需要的最后一件事是尝试修改教程以使用我的版本。

还有一个不太重要的问题:什么是“宝石”,我需要确保它也完全更新吗?

0 投票
1 回答
526 浏览

php - 在 Dreamweaver 中创建记录集时出现此错误 - 使用 MAMP

安装 mamp 并在 Dreamweaver 上设置我的网站后,我收到此错误。我连接到我在 phpMyAdmin 中创建的数据库,然后我尝试为我的应用程序创建一个记录集,然后出现此错误。

在 Recordset.htm 中执行 addDynamicSource 时,发生 JavaScript 错误。

任何想法任何人这是什么以及如何解决它。谢谢

0 投票
2 回答
1556 浏览

php - MAMP:主机设置问题

我只是设置我的测试环境,几个问题。

  • 我正在使用 MAMP,我的文档根目录是否应该指向 MAMP 中的 htdocs 文件夹?
  • MAMP 当前使用 .:Applications/MAMP/conf/php5/php.ini 中的 php.ini 文件,如何让它使用我的 /var/www/projectname/ 文件夹中的 php.ini 文件?
  • 我收到以下错误,仅仅是因为我没有设置任何控制器吗?

    致命错误:在 /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include/Zend/Controller/Dispatcher/Standard.php:241 中未捕获的异常“Zend_Controller_Dispatcher_Exception”和消息“指定的控制器无效(错误)”跟踪:#0 /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include/Zend/Controller/Front.php(934): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) # 1 /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs/index.php(7): Zend_Controller_Front->dispatch() #2 {main} 抛出 /Users/kieransenior/Development/reformsoft_dietron/trunk /var/www/dietron/include/Zend/Controller/Dispatcher/Standard.php 在第 241 行

有没有聪明的人愿意伸出援手?

编辑:

这是我的 httpd.conf,位于我的 var/www/proj 文件夹中

但这不起作用,所以在我的 php.ini 文件中,我有以下内容:

但我不想那样做,我希望能够使用 httpd.conf。这只是实现同一件事的两种方法吗?

0 投票
4 回答
10522 浏览

php - 如何在 MAMP 上安装 ImageMagick?

我正在使用 MAMP(由 Apache/MySQL/PHP 组成的沙箱)运行 OSX Leopard。我按照本教程使用 MacPorts 安装了 ImageMagick: http ://www.brybot.ca/archives/getting-imagemagick-and-more-to-work-with-mamp-on-os-x/

然后我将 extension=imagick.so 添加到 php.ini 但 PHP 无法识别它。它不断告诉我:

知道如何解决这个问题吗?

0 投票
2 回答
8075 浏览

php - httpd.conf 虚拟主机不工作

我已经添加了这个:

到我的 httpd.conf,希望我的 htdocs 文件夹中的 .htaccess 文件将按照以下规则被拾取:

这就是全部内容。我正在重命名我的 MBP 上的 .htaccess,我mv i.htaccess .htaccess认为这样做是正确的?我正在使用 MAMP,因此 httpd.conf 有很多默认设置,我在最后添加了上面的第一个片段。然后我通过停止 Apache 并重新启动它来重新启动它。index.php 被很好地拾取,但是当我这样做时,http://localhost:8888/anythinghere它会出现 404,这不应该发生。

关于我做错了什么的任何想法?

编辑这是我的 httpd.conf

编辑:这是 Apache 日志中的错误: