# PHP Versioon ---\> für php\_pgsgl.dll

**URL:** <https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874>\
**Category:** Allgemeine Diskussion (1.0)\
**Created:** [31. März 2008 um 08:09 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874 "2008-03-31T08:09:54Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [31. März 2008 um 08:09 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/1 "2008-03-31T08:09:54Z")

</div>

Hi

ich bin auf der Suche nache der passenden php\_pgsql.dll Extension.  
Laut IPSymcon Ordner wird für MySQL die Version 5.1.5.5 genutzt, nur leider findet sich die Version 5.1.5 nciht als Windows Zip File auf dem PHP Server, nur die 5.1.6, die aber nicht funktioniert.  
Ich habe nur schon 4 verschiedene ausprobiert, alle ohne Erfolg, bei Aufreuf eines Scripts bekomme ich immer:

Call to undefined function pg\_connect

was, soweit ich mich erinnere, an einer nicht passenden dll liegt.

Danke

Andre

---

<div class="post-metadata">

**Author:** ![Torro](https://community.symcon.de/user_avatar/community.symcon.de/torro/32/52_2.png) [@Torro](https://community.symcon.de/u/Torro)\
**Post date:** [31. März 2008 um 08:19 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/2 "2008-03-31T08:19:01Z")

</div>

Hallo Andre,

> [@f0rd42](#):
>
> Hi
> 
> ich bin auf der Suche nache der passenden php\_pgsql.dll Extension.  
> Laut IPSymcon Ordner wird für MySQL die Version 5.1.5.5 genutzt, nur leider findet sich die Version 5.1.5 nciht als Windows Zip File auf dem PHP Server, nur die 5.1.6, die aber nicht funktioniert.  
> Ich habe nur schon 4 verschiedene ausprobiert, alle ohne Erfolg, bei Aufreuf eines Scripts bekomme ich immer:
> 
> Call to undefined function pg\_connect
> 
> was, soweit ich mich erinnere, an einer nicht passenden dll liegt.
> 
> Danke
> 
> Andre

irgendwie ist das etwas konfus. Die pg… ist fuer Postgress, fuer mysql brauchst Du die andere.

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [31. März 2008 um 09:01 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/3 "2008-03-31T09:01:01Z")

</div>

Hi Torro

nein, ich brauche die php\_pgsql für Postgres. Die WS500 schreibt doch nur in eine PG DB (über Wetter professional).

Die php\_mysql wurde wahrscheinlich von pleibings IPS Homecontrol dort eingetragen, da er ja eine MySQL verwendet. Ich brauche aber die richtige pgsql Version für das installierte PHP

Danke

Andre

---

<div class="post-metadata">

**Author:** ![Tonic1024](https://community.symcon.de/user_avatar/community.symcon.de/tonic1024/32/64_2.png) [@Tonic1024](https://community.symcon.de/u/Tonic1024)\
**Post date:** [31. März 2008 um 10:23 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/4 "2008-03-31T10:23:54Z")

</div>

Hast dich mal im [PHP Museum](http://museum.php.net/php5/) wegen deiner DLL umgeschaut?

Gruß,

Toni

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [31. März 2008 um 12:20 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/5 "2008-03-31T12:20:46Z")

</div>

ja, im Museum habe ich geschaut, dort gibt es die win Verison der 5.1.5 nicht

---

<div class="post-metadata">

**Author:** ![paresy](https://community.symcon.de/user_avatar/community.symcon.de/paresy/32/29554_2.png) [@paresy](https://community.symcon.de/u/paresy)\
**Post date:** [31. März 2008 um 12:24 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/6 "2008-03-31T12:24:53Z")

</div>

5.1.6 sollte auch gehen.

paresy

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [31. März 2008 um 12:32 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/7 "2008-03-31T12:32:23Z")

</div>

tja, das mit dem „sollte gehen“ ist so eine Sache.  
Wie schon gesagt, die 5.1.6 habe ich ausprobiert, geht nicht.

Welche PHP Version wird denn von IPS genutzt (ursprüngliche Frage)

Andre

---

<div class="post-metadata">

**Author:** ![Tonic1024](https://community.symcon.de/user_avatar/community.symcon.de/tonic1024/32/64_2.png) [@Tonic1024](https://community.symcon.de/u/Tonic1024)\
**Post date:** [31. März 2008 um 12:33 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/8 "2008-03-31T12:33:52Z")

</div>

Google ist dein Freund wenn du mirrors suchst… 😉

Willste das ganze Paket oder nur die DLL?

[php\_pgsql\_1.5.1.zip](https://community.symcon.de/uploads/short-url/N2V9OWYYNuIuzLzPKNycuWY14N.zip) (61.9 KB)

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [31. März 2008 um 15:56 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/9 "2008-03-31T15:56:05Z")

</div>

komisch, ich hatte es bei goolge, auf php mirrors, etc.versucht, leider ohne Erfolg.

ich werde heute abend mal probieren, ob diese Version geht, aber noch mal die Originalfrage:

welche PHP Version nutzt ips?

---

<div class="post-metadata">

**Author:** ![guyabano](https://community.symcon.de/user_avatar/community.symcon.de/guyabano/32/70_2.png) [@guyabano](https://community.symcon.de/u/guyabano)\
**Post date:** [31. März 2008 um 16:08 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/10 "2008-03-31T16:08:20Z")

</div>

Hallo,

einfach nur ein Skript aufmachen, und folgendes eintippen:

```php
phpinfo();

```

dann Output auf HTML stellen, EXECUTE drücken, et voilà!

Dann kommt dies zum Vorschein:

PHP Version 5.1.6

mfG Franz

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [5. April 2008 um 09:47 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/11 "2008-04-05T09:47:19Z")

</div>

hmm, irgendwo habe ich noch einen Denkfehler.

Auch mit der 5.1.5 bekomme ich bei ausführen ein:

FATAL ERROR, Call to undefined Function pg\_connect

Ich finde aber im Kernel Debug Logfile keinerlei Hinweise darauf, dass er mit dem laden ein Problem hat.

_ratlos im Walde stehend_

Andre

---

<div class="post-metadata">

**Author:** ![f0rd42](https://community.symcon.de/user_avatar/community.symcon.de/f0rd42/32/222_2.png) [@f0rd42](https://community.symcon.de/u/f0rd42)\
**Post date:** [5. April 2008 um 22:34 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/12 "2008-04-05T22:34:27Z")

</div>

es scheint echt garnicht an den dll’s zu liegen, sondern an mir 🙂

egal welche ich nehme, ich bekomme immer die Gleiche Fehlemeldung.

seltsam

Andre

---

<div class="post-metadata">

**Author:** ![tommi](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@tommi](https://community.symcon.de/u/tommi)\
**Post date:** [5. April 2008 um 22:34 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/13 "2008-04-05T22:34:44Z")

</div>

php.ini angepasst?

Ansonsten muss das Modul erst mit [dl()](http://de.php.net/manual/de/function.dl.php) geladen werden. Im Handbuch(link) ist auch noch ein Beispiel zum Test (extension\_loaded()).

Tommi

---

<div class="post-metadata">

**Author:** ![theta](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/54ee81/32.png) [@theta](https://community.symcon.de/u/theta)\
**Post date:** [5. Januar 2010 um 15:22 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/14 "2010-01-05T15:22:29Z")

</div>

leider endet der beitrag ohne ergebnis  
die php\_pgsql.dll in einer version 5.1.6 habe ich nirgends gefunden  
mit der version 5.1.5.5 hatte ich keinen erfolg  
wobei ich nicht einmal über die erste hürde komme  
wenn ich die datei nach ext kopiere (jene aus dem beitrag) dann hat das beim neustart keine auswirkung auf die php.ini  
wenn ich die dll in der php.ini eintrage verschwindet der eintrag so wie beschrieben  
mir kommt es so vor als ob meine php\_pgsql.dll nicht akzeptiert und daher ignoriert wird  
leider finde ich aber nirgends eine version 5.1.6  
hat jemand eine idee wirch ich sonst dem system POSTGRES beibringen kann

andreas wiesenfeld

---

<div class="post-metadata">

**Author:** ![tinu](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tinu](https://community.symcon.de/u/tinu)\
**Post date:** [5. Januar 2010 um 17:16 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/15 "2010-01-05T17:16:24Z")

</div>

Hallo Andreas

Also wenn du von IPS V1 sprichst:

- die php\_pgsql.dll, Version 5.1.6.6 lief bei mir immer anstandslos  
-\> allerding musst du die DLL selber in der php.ini eintragen

````auto

```php

extension_dir = "D:\Software\IPS\V1\modules"
extension = php_pgsql.dll

````

Pfad natürlich nach deinen Bedürfnissen…

Und wenn du von IPS 2.2(Beta) sprichst:

- da wird die php.ini von IPS beim start angepasst, mit allen gültigen Extensions im ext-Verzeichnis  
-\> dort muss die php\_pqsql.dll 5.3.1.0 hin
- die libpq.dll muss zusätzlich im root-Verzeichnis vom IPS (dort wo ips.exe liegt) vorhanden sein

Die Dateien findest du im Anhang (alle Extensions zu php 5.3.1 findest du [hier](http://www.ip-symcon.de/forum/f18/ip-symcon-2-2-beta-14-12-09-a-9044/))

Gruss  
Tinu

[php\_pgsql\_5\_1\_6\_6.zip](https://community.symcon.de/uploads/short-url/sFKHV8I96HhzXri6hlxeW7IGdhv.zip) (61.2 KB)

[php\_pqsql\_5\_3\_1\_0.zip](https://community.symcon.de/uploads/short-url/3ZC9gCMa3K5d92heEkil8HIOWrH.zip) (212 KB)

---

<div class="post-metadata">

**Author:** ![theta](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/54ee81/32.png) [@theta](https://community.symcon.de/u/theta)\
**Post date:** [5. Januar 2010 um 21:32 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/16 "2010-01-05T21:32:44Z")

</div>

danke aber leider bin ich trotzdem nicht weitergekommen

ich verwende version 2.10 vom 13.10.2009 #1649  
aktuell installiert

auch dürfte die version das ext scannen denn eintragungen in der php.ini werden überschrieben

die php\_pgsql.dll version 5.3.1.0 liegt im ext directory  
die libpg.dll 8.3.3.8203 im ips.exe directory darüber  
der rechner wurde nach dem kopiervorgang neu gestartet  
und ist ein neu aufgesetztes XP mit service pack 3 und der aktuellen postgres ein-klick installation für windows

im php file findet sich folgender syntax

\<?php

$con\_id\_db01 = pg\_connect(„host=localhost port=5432 dbname=hlt user=postgres password=lintern“);

phpinfo();

?\>

und wird mit diesem fehler quitiert

Fatal error: Call to undefined function pg\_connect() in C:\Programme\IP-Symcon\webfront\php.php on line 3

er kennt also keine pg\_ befehle was ansich auch klar ist da die php.ini unverändert geblieben ist.

```php

max_execution_time=30
register_globals=on
error_reporting=E_ALL
extension_dir=C:\Programme\IP-Symcon\ext
extension = php_gd2.dll
[DATE]
date.timezone="Europe/Berlin"

die php_gd2.dll hat übrigens die version 5.1.6.6
```

---

<div class="post-metadata">

**Author:** ![Horst](https://community.symcon.de/user_avatar/community.symcon.de/horst/32/195_2.png) [@Horst](https://community.symcon.de/u/Horst)\
**Post date:** [5. Januar 2010 um 21:39 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/17 "2010-01-05T21:39:00Z")

</div>

Wenn Du die 2.1 benutzt, hat Dein IPS noch PHP 5.1.6, d.h. Du brauchst eine ältere Version der php\_pgsql.dll. Erst die Beta 2.2 läuft mit PHP 5.3.1.

---

<div class="post-metadata">

**Author:** ![theta](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/54ee81/32.png) [@theta](https://community.symcon.de/u/theta)\
**Post date:** [5. Januar 2010 um 21:40 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/18 "2010-01-05T21:40:31Z")

</div>

DANKE ES FUNKTIONIERT

allerdings mit der php\_pgsql.dll version 5.1.6.6  
also mit der gleichen version wie die php\_gd2.dll version 5.1.6.6  
die php.ini wird ensprechend verändert und es funktioniert

```php

max_execution_time=30
register_globals=on
error_reporting=E_ALL
extension_dir=C:\Programme\IP-Symcon\ext
extension = php_gd2.dll
extension = php_pgsql.dll
[DATE]
date.timezone="Europe/Berlin"

:):)
```

---

<div class="post-metadata">

**Author:** ![tinu](https://community.symcon.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tinu](https://community.symcon.de/u/tinu)\
**Post date:** [5. Januar 2010 um 21:41 UTC](https://community.symcon.de/t/php-versioon-fuer-php-pgsgl-dll/16874/19 "2010-01-05T21:41:29Z")

</div>

Hallo Andreas

genau die Konstellation, die ich nie hatte 😉

Aber IPS 2.1 verwendet noch nicht PHP 5.3 -\> die php\_pgsql.dll Version 5.1.6.6 sollte passen (hab ich allerdings nie ausprobiert).

[Edit]  
Upps, da war ich aber sehr langsam, Horst hat’s ja schon bestätigt, und bei Andreas funkt’s… 😉

[Edit/]

Gruss  
Tinu
