0

所以,我可以从终端执行 php 脚本,但是当脚本尝试使用 mssql_connect() 连接到数据库时,我遇到了这个问题。我已经浏览了几乎所有可用于此问题的资源。但是,我好像有什么不一样的。我对 Mac 还很陌生,但我遵循了大多数步骤,例如取消注释

 #LoadModule php5_module libexec/apache2/libphp5.so

从 httpd.conf 文件,在系统偏好设置下打开网络共享。但是,我不确定是否还需要从 php.ini 文件中取消注释 php_mysql/(i).dll,因为我使用的是 ms sql 而不是我的 sql。此外,我似乎没有 php_mssql70.dll,就像我在搜索过程中遇到的一个论坛中建议的那样。但是,我的 .ini 文件中有 2 行读取

extension=php_pdo_mssql.dll   
extension=php_pdo_mysql.dll  \\Yes. They both read the same thing. 

有人可以指出我正确的方向吗?我不确定我提供的信息是否足够。但是,是的,我想我已经阅读并尝试效仿 90% 声称解决此问题的论坛。

注意:这篇文章似乎与我正在尝试的内容非常接近,因为用户对此是个菜鸟。我还没有真正自己设置过 PHP、Apache 等,因为到目前为止我只在学校使用过 PHP 和 MySQL。 如何在 mac v 10.7.2 上安装/使用 php

4

1 回答 1

0

由于您不在Windows 上,因此您需要忽略任何提及包含“*.dll”的内容的人。

查找extensions.ini应该在与 php.ini 相同的文件夹中,或者在非常接近它的文件夹中,您应该能够从那里启用它,它应该是一个 .so 文件。如果它不存在,则根本没有安装扩展。不过,我不知道如何在 OSX 上添加 PHP 扩展。:我

于 2012-12-06T19:54:39.617 回答