php5 compilieren -unklarheiten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php5 compilieren -unklarheiten

    Hallo Leute,

    ich richte gerade einen Server ein und da soll postgresql laufen.
    Und bei der compilierung von php5 ist einiges unklar für mich...
    Was genau hab ich davon wenn ich das Modul --with-pgsql[=DIR] mit einbinde beim installieren bzw. compilieren von php5
    Aus der aussage von ./configure --help bin ich nicht schlau draus geworden.
    Code:
    Include PostgreSQL support
    Soll das heißen wenn ich das nicht mit installiere habe ich die Befehle für PostgreSQL nicht?
    Oder brauch der nun dem Pfad zu PostgreSQL?


    MFG

  • #2
    Re: php5 compilieren -unklarheiten

    Original geschrieben von BlackPerfect

    Was genau hab ich davon wenn ich das Modul --with-pgsql[=DIR] mit einbinde beim installieren bzw. compilieren von php5
    Siehe hier
    gruss Chris

    [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

    Kommentar


    • #3
      Danke dir und ich bin gerade auf der suche, welche Paramter man standardmäßig in die ./configure mit einbindet, aber habe bis jetzt leider noch nichts gefunden.
      Vielleicht könntest du mir ja mal schreiben welche Paramter du angibst?!

      MFG

      Kommentar


      • #4
        Inwiefern? Für Postgres oder generell? Generell kommt es auf die ansprüche an. Brauchst du xml? oder Freetype? Möchtest du etwas mit SOAP machen? Benötigst du MySQL?

        Wenn es um Postgres geht, mach dich mal über PDO_PGSQL schlau.
        gruss Chris

        [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

        Kommentar


        • #5
          ist ne gute Idee das mit einzubinden, aber ich werde denke mal eh Zend Framework verwenden und das bittet mir ja ne Schnittstelle zu PDO, aber das mit zu kompilieren kann nicht trotzdem nicht schaden finde ich, denn man weiß ja nicht was später mal kommt!

          Kommentar


          • #6
            Vielleicht könntest du mir ja mal schreiben welche Paramter du angibst?!
            Ich habe mir eine configure_php_as_cgi.sh gebastelt, die kann ich dir gerne zukommen lassen:
            Code:
            #! /bin/bash
            phpversion="6_0"
            
            # --without-sqlite  \
            # --enable-safe-mode  \
            # --disable-xml  \
            # --disable-simplexml  \
            # --disable-libxml  \
            # --disable-dom  \
            # --without-pear  \
            # --with-t1lib  \
            # --with-pgsql=/usr  \
            # --with-qtdom=/usr/lib/qt3  \
            # --with-swf=/usr/src/packages/BUILD/swf/dist/  \
            # --with-iodbc  \
            # --with-ldap=yes  \
            # --with-snmp  \
            # --with-kerberos=/usr  \
            # --with-mysqli=/usr/local/mysql/bin/mysql_config \
            # --enable-mbregex  \
            # --with-imap=/usr/local/imap-2006k  \
            # --with-mime-magic=/usr/share/misc/magic.mime \
            # --with-mysql=/usr/local/mysql \
            # --with-pdo-mysql=/usr/local/mysql  \
            # -–enable-apc-mmap \
            # --with-apxs2=/usr/sbin/apxs2 \
            # --enable-apc \
            
            
            ./configure \
             --prefix=/usr/share/php$phpversion \
             --datadir=/usr/share/php$phpversion  \
             --bindir=/usr/bin/php$phpversion  \
             --libdir=/usr/share/php$phpversion   \
             --with-config-file-path=/etc/php$phpversion/fastcgi   \
             --sysconfdir=/etc/php$phpversion/fastcgi   \
             --with-config-file-scan-dir=/etc/php$phpversion/conf.d \
             --with-exec-dir=/usr/lib/php$phpversion/bin  \
             --with-readline=/usr  \
             --with-ndbm  \
             --with-apc  \
             --with-mysqli \
             --with-mysql=/usr   \
             --with-mysql-sock=/var/lib/mysql/mysql.sock  \
             --with-pdo-mysql  \
             --with-gdbm  \
             --with-imap \
             --with-imap-ssl  \
             --with-tiff-dir=/usr  \
             --with-mime-magic \
             --with-ttf  \
             --with-freetype-dir=/usr  \
             --with-xslt-sablot  \
             --with-pear \
             --with-mcrypt  \
             --with-curl  \
             --with-mhash  \
             --with-zlib-dir=/usr \
             --with-bz2  \
             --with-dom=/usr/include/libxml2  \
             --with-ftp  \
             --with-gettext  \
             --with-gmp  \
             --with-jpeg-dir=/usr  \
             --with-mcal=/usr  \
             --with-png-dir=/usr  \
             --with-xml  \
             --with-xpm-dir=/usr/X11R6  \
             --with-zlib=yes  \
             --with-gd  \
             --with-openssl  \
             --with-iconv  \
             --with-mm \
             --disable-mbregex \
             --disable-debug \
             --enable-soap \
             --enable-dbase  \
             --enable-xslt  \
             --enable-fastcgi \
             --enable-sockets \
             --enable-session \
             --enable-exif  \
             --enable-force-cgi-redirect  \
             --enable-track-vars  \
             --enable-memory-limit  \
             --enable-ctype  \
             --enable-bcmath  \
             --enable-calendar  \
             --enable-exif  \
             --enable-discard-path  \
             --enable-filepro  \
             --enable-ftp  \
             --enable-gd-imgstrttf  \
             --enable-gd-native-ttf  \
             --enable-inline-optimization  \
             --enable-magic-quotes  \
             --enable-mbstr-enc-trans  \
             --enable-mbstring  \
             --enable-sigchild  \
             --enable-shmop  \
             --enable-sysvsem  \
             --enable-sysvshm  \
             --enable-trans-sid  \
             --enable-versioning  \
             --enable-mm  \
             --enable-wddx \
             --enable-yp
            Wir werden alle sterben

            Kommentar

            Lädt...
            X