Hallo zusammen,
ich bin der Neue und habe zugegebenermaßen momentan von anderen OS noch erheblich mehr Ahnung als von Linux, gelobe aber Besserung.
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:
Jetzt frage ich mich, wieso ich angeblich die CGI-Version kompiliere. Das war eigentlich nicht mein Ziel.
Ich arbeite mit folgendem ./configure:
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?
ich bin der Neue und habe zugegebenermaßen momentan von anderen OS noch erheblich mehr Ahnung als von Linux, gelobe aber Besserung.
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. |
+--------------------------------------------------------------------+
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?