Linux环境下PHP,PostgreSql的EXPERT请进!!!
我们开发小组在linux+php+postgres下开发了一套物流电子商务站点。
我在把系统和项目数据安装到其他机器上,出现一个奇怪的错误,这个错误已经堆积了一个月之久!一直在我心中很 压抑!希望高手解决这个头痛的问题!
系统和项目站点在原来的机器上运行的没有一点报错!
项目PHP文件从tar cvf sys.tar htdocs
数据库文件:pg_dump sysdb > db.out
在新机器上:
PHP文件解开。
数据库:createdb sysdb;
psql sysdb < db.out
数据库建了nobody用户。
结果,在新机器上有些数据库指令执行的很好,但其他一些地方出现:
Warning: 1 is not a valid PostgreSQL link resource in ../admin/doauth.php on line 9
Warning: Supplied argument is not a valid PostgreSQL result resource in ../admin/doauth.php on line 10
Warning: Cannot add header information - headers already sent by (output started at /usr/local/apache/htdocs/obj/carry.php:33) in ../admin/doauth.php on line 12
Warning: Cannot add header information - headers already sent by (output started at /usr/local/apache/htdocs/obj/carry.php:33) in ../admin/doauth.php on line 13
授权失败
Warning: 1 is not a valid PostgreSQL link resource in ../admin/doauth.php on line 15
------------------
Warning: 1 is not a valid PostgreSQL link resource in ../admin/doauth.php on line 41
Warning: 1 is not a valid PostgreSQL link resource in ../admin/doauth.php on line 42
Warning: 1 is not a valid PostgreSQL link resource in /usr/local/apache/htdocs/shippercontract/goodscontract.php on line 47
Warning: Supplied argument is not a valid PostgreSQL result resource in /usr/local/apache/htdocs/shippercontract/goodscontract.php on line 48
Warning: 1 is not a valid PostgreSQL link resource in ../solvegoods/objinfo.php on line 31
Warning: Supplied argument is not a valid PostgreSQL result resource in ../solvegoods/objinfo.php on line 32
Warning: Supplied argument is not a valid PostgreSQL result resource in /usr/local/apache/htdocs/shippercontract/goodscontract.php on line 70
请问我错在哪里?系统方面?数据库方面?...
如果是,该怎么解决?