当前位置: 首页 > 面试题库 >

在Mac OS 10.6(Snow Leopard),10.7(Lion),10.8(Mountain Lion)上激活PHP和MySQL的最简单方法?

纪鸿禧
2023-03-14
问题内容

在Mac OS 10.6(Snow Leopard),10.7(Lion),10.8(Mountain
Lion)上激活PHP和MySQL的最简单方法是什么?

我希望先使用任何捆绑版本,然后再从PHP或MySQL网站下载。那也排除了MAMP和类似的东西。

我对Terminal的命令行感到满意。


问题答案:

打开一个好的文本编辑器(我建议使用TextMate,但是免费的TextWrangler或vi或nano也会这样做),然后打开:

/etc/apache2/httpd.conf

找到这行:

"#LoadModule php5_module        libexec/apache2/libphp5.so"

并取消注释(删除#)。

从mysql.com下载并安装最新的MySQL版本。选择Intel的x86_64版本(除非您的Intel Mac是原始Macbook
Pro或Macbook,它们不是64位芯片。在这种情况下,请使用32位x86版本)。

安装所有MySQL组件。使用首选项窗格,启动MySQL。

在“共享系统偏好设置”中,打开(或如果已打开,则关闭/打开)Web共享。

您现在应该已运行Apache / PHP / MySQL。

在10.4和10.5中,有必要修改php.ini文件以指向mysql.sock的正确位置。有报告指出,此问题已在10.6中修复,但考虑到以下一些评论,对于我们所有人来说并非如此。



 类似资料:
  • 问题内容: Java是最新版本的macOS上的可选软件包。 然而,一旦安装,它看起来就像JAVA_HOME环境变量未正确设置。 问题答案: 随着Java的可选包或甲骨文的JDK安装,添加以下行到你的一个在〜/ .bash_profile文件将设置相应的环境变量。 更新:基于Jilles van Gurp 响应添加了-v标志。

  • 本文向大家介绍php连接mysql数据库最简单的实现方法,包括了php连接mysql数据库最简单的实现方法的使用技巧和注意事项,需要的朋友参考一下 在连接MySQL数据库之前,您必须指定以下信息: MySQL数据源名称或DSN:指定MySQL数据库服务器的地址。您可以使用IP地址或服务器名称,例如,127.0.0.1 或 localhost MySQL数据库名称:表示要连接的数据库的名称。 用户名

  • 问题内容: 根据我在Windows 7(64位)和Java方面的经验,一个32位JRE使用的内存更少,并且运行速度明显快于64位JRE(前提是您不需要或不必从拥有大量内存中受益)。我想Mac OSX(和其他平台)也是如此。 我当前正在运行OSX Lion(v10.7),并且已经安装了标准Java应用程序。在“ Java首选项”下,我看到了“ Apple Inc.”的“ Java SE 6”。对于C

  • 问题内容: 假设我输入了一个字符串,那么,我能写出最简单的代码是什么?现在,我只是在使用,然后添加,然后使用,但是只是想知道是否有一种更干净,更简单或更聪明的方法。 问题答案: 一种干净的方法 是 使用 会给你2007-03-01

  • 问题内容: 剖析PHP脚本的最简单方法是什么? 我喜欢在上面显示一些内容,这些内容可以显示所有函数调用的转储以及它们花费了多长时间,但我也可以在特定函数周围添加一些内容。 我尝试使用microtime函数进行实验: 但这有时给我负面的结果。另外,在我的代码中撒满代码也很麻烦。 问题答案: 所述PECL APD扩展的使用如下: 之后,使用解析生成的文件。 输出示例: 警告:APD的最新版本为2004

  • 问题内容: 有没有一种方法可以使会话中断以了解用户是否在线? 即:使用登录名,设置一个$ _SESSION变量,用户超时cookie垃圾收集器更新数据库以将其状态更新为脱机。 我想要一个不涉及时间或日期的解决方案。我希望某些东西可以参加会议或类似的活动。猜测某人是否在线并不能满足我的需求。 问题答案: 不要理会时区之间的差异。没必要 每当用户访问页面时,最后一次更新其在用户表的记录中的字段。然后查