无法制作PostgreSQl实例

时间:2013-07-29 15:30:38

标签: postgresql ubuntu

我是用户postgresql 9.1

当我输入休息时间时:

<?php
    new PostgreSQL ('localhost','5432','postgres','postgres','12345'); i get the error
?>

致命错误:第11行的/var/www/vhosts/task/db_actions.php中找不到“PostgreSQL”类

我尝试使用新的Postgresql或新的Pg_SQL但同样的事情。我正在使用Ubuntu,任何人都可以帮忙

1 个答案:

答案 0 :(得分:1)

好吧,即使你有一个名为“PostgreSQL”的PHP类(你没有 - 这就是错误所说的)你只是连接然后抛弃了对象。

也许需要一些时间来阅读PHP手册,也许可以在互联网上搜索并找到有用的初学者指南或文章。

简单数据库访问函数的描述是here,流行的跨数据库包装器称为PDO。祝你好运!


回应评论时编辑:

如果您知道要使用的驱动程序类正确,以及如何使用它,那么为什么您有一个故意错误的代码示例?如果您知道错误意味着什么,那么您就不再有问题了。你不知道错误是什么意思,因为你问过。没有(标准)类“PostgreSQL”充当我所知道的数据库驱动程序。也没有“ASDFASDF”或“QWERTYUIOP”类与PostgreSQL数据库通信。

您没有使用我链接的两个标准驱动程序类中的任何一个。所以,要么你已经足够高级,拒绝那些并编写自己的驱动程序,要么你不知道自己在做什么。如果你没有在PHP手册中找到标准驱动程序和/或不知道如何安装它们,那么你需要花时间找一个教程 - 你没有一个问题,你有几十个但是看不到它们,因为你被困在这个背后。

现在更清楚?