PHP5.1.2 "...compiling CGI version..." ?

TBAA

Registered User
Hallo zusammen,

ich bin der Neue und habe zugegebenermaßen momentan von anderen OS noch erheblich mehr Ahnung als von Linux, gelobe aber Besserung. :D

So, aber jetzt habe ich schon ein (kleines ?) Problem, bei dessen Lösung Ihr mir sicher helfen könnt:
Ich versuche, auf meinem Server (Suse 9.3, Apache 2.0.53, PHP 5.0.3 (läuft lt. phpinfo() unter "Apache 2.0 Handler" (also wohl als Modul, wenn ich das richtig verstehe))) gemäß server4downs' Anleitung einen Update auf PHP 5.1.2 durchzuführen. Im Prinzip klappt das soweit auch ganz gut, nur nach dem ./configure kommt folgende Meldung:
Code:
+--------------------------------------------------------------------+
|                        *** WARNING ***                             |
|                                                                    |
| You will be compiling the CGI version of PHP without any           |
| redirection checking.  By putting this cgi binary somewhere in     |
| your web space, users may be able to circumvent existing .htaccess |
| security by loading files directly through the parser.  See        |
| http://www.php.net/manual/security.php for more details.           |
+--------------------------------------------------------------------+
Jetzt frage ich mich, wieso ich angeblich die CGI-Version kompiliere. Das war eigentlich nicht mein Ziel.
Ich arbeite mit folgendem ./configure:
Code:
./configure --program-prefix= --prefix=/usr --datadir=/usr/share/php5
--mandir=/usr/share/man --bindir=/usr/bin --libdir=/usr/lib
--includedir=/usr/include --with-_lib=lib --sysconfdir=/etc/php5/apache2
--with-config-file-path=/etc/php5/apache2
--with-config-file-scan-dir=/etc/php5/conf.d --with-exec-dir=/usr/lib/php5/bin
--enable-magic-quotes --enable-libxml --enable-session
--with-pcre-regex --enable-xml --enable-simplexml
--enable-spl --enable-safe-mode --enable-sigchild --disable-debug
--enable-memory-limit --enable-inline-optimization --disable-all

Die folgenden Schritte (make, ...) habe ich noch nicht durchgeführt, weil ich mir nicht sicher bin, was ich damit anstelle.

Viele Grüße
Thomas

P.S.: Kennt jemand gute Bücher über Suse 9.3 für (Nahezu-)Einsteiger?
 
mit
Code:
--with-apxs2=/usr/sbin/apxs2
solltest du die modulversion hinbekommen. Evtl. musste den pfad deiner apxs anpassen. Ohne diesen Parameter kompilierst du lediglich die CGI Version.
 
Back
Top