在Mac OS X上启用PHP中的PostgreSQL支持,需要按照以下步骤操作:
brew install postgresql
brew install php
pecl install pgsql
php.ini
。通常情况下,可以在/usr/local/etc/php/7.x
目录下找到该文件,其中7.x
是您安装的PHP版本。使用文本编辑器打开该文件,例如:nano /usr/local/etc/php/7.x/php.ini
php.ini
文件中添加以下行:extension=pgsql.so
php.ini
文件。sudo apachectl restart
如果您使用的是Nginx服务器,可以在终端中输入以下命令:
sudo nginx -s reload
test.php
的文件,并在其中添加以下内容:<?php
$dbname = 'mydb';
$dbuser = 'myuser';
$dbpass = 'mypassword';
$dbhost = 'localhost';
$conn = pg_connect("host=$dbhost dbname=$dbname user=$dbuser password=$dbpass")
or die('Could not connect: ' . pg_last_error());
echo "Connected to PostgreSQL database!";
pg_close($conn);
?>
将mydb
、myuser
和mypassword
替换为您的PostgreSQL数据库名称、用户名和密码。将此文件保存在Web服务器的根目录下,并通过浏览器访问该文件。如果看到“Connected to PostgreSQL database!”的消息,则表示PHP已成功连接到PostgreSQL数据库。
以上就是在Mac OS X上启用PHP中的PostgreSQL支持的方法。
领取专属 10元无门槛券
手把手带您无忧上云