PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php3 und 4 ??



WWL-FraggeR
06.12.01, 15:18
moin, gibts ne möglichkeit php3 und php4 auf einem Linuxrechner gleichzeitig laufen zu lassen ??
wenn ja, erklärt mir wie!!!

ich bekomms net hin !!:mad:

wadesch
06.12.01, 15:53
siehe "/etc/httpd/httpd.conf"
z.B.
<IfModule mod_php3.c>
AddType application/x-httpd-php3 .php3 .phtml .php .inc
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php3 .phtml
</IfModule>
#
# And for PHP 4.x, use:
#
<IfModule mod_php4.c>
AddType application/x-httpd-php .php .phtml .inc
AddType application/x-httpd-php .php4 .phtml
AddType application/x-httpd-php-source .phps
</IfModule>

WWL-FraggeR
07.12.01, 16:41
jo is klar, aba ich schaffs einfach net, beide zum laufen zu bekommen, entweder zeigt er von php3 nur den Quelltext oder php3 geht und er will php dateien immer downloaden oder zeigt fehler...........hab gehört php4 is abwärtskomp. stimmt des??
wenn ja, wie??

Sven_R
08.12.01, 23:11
hi
versuch mal unter


#
# And for PHP 4.x, use:
#

AddType application/x-httpd-php .php .phtml .inc
AddType application/x-httpd-php .php4 .phtml
AddType application/x-httpd-php-source .phps


die Variable .php3 einzutragen.

Normaler weise kannst du das PHP 3 "AddType Application" Stück weglassen.

PHP 4 hat nämlich die volle untersützung für PHP 3

Das heist allso das wenn du beide PHP 3 + 4 Module geladen hast das diese sich in die Quere kommen, deshalb hast du die Probs. das du den Code siehst.

Cu

WWL-FraggeR
09.12.01, 12:46
also, einfach die php3 variablen bei php4 dazuschreiben und nur php4 installen und dann alles über php4 laufen lassen ??

jo, isch tests ma

jonas
21.12.01, 13:48
auf meinem Debian-Rechner hab ich gerade auch das Problem. Bekomme einfach eine .php3 - Datei nicht zum laufen. Der Browser versucht dann die php3 datei zu downloaden. Eine .php - Datei kann ich aber ansehen.

Hier ein kleiner Auszug aus der "/etc/apache/httpd.conf":

# AddType allows you to tweak mime.types without actually editing
# it, or to make certain files to be certain types.
#
# For example, the PHP 3.x module (not part of the Apache
# distribution - see http://www.php.net) will typically use:
#
AddType application/x-httpd-php3 .php3
#AddType application/x-httpd-php3-source .phps
#
# And for PHP 4.x, use:
#
AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
--

kann das jemandem vielleicht weiterhelfen?

mfg
jonas

Sven_R
21.12.01, 16:27
Hi
also wie schon oben gezeigt, geschrieben, musst du ,wenn du das PHP 4 Mod geladen hast, alles was mit PHP 3 zu tun hat in die AddType application von PHP 4 eintragen.
siehe CODE:


#
# And for PHP 4.x, use:
#

AddType application/x-httpd-php .php .php4 .php3 .phtml .inc
AddType application/x-httpd-php-source .phps

und wie gesagt du kannst immer nur EIN PHP MOD laden, entweder 3 oder 4, beide gleichzeitig geht nicht. die module kommen sich sonst ins gehege.


Cu

Primusio
15.07.02, 11:31
Habe schon viel ausprobiert, was hier im Forum geschrieben wurde, die berühmte info.php führt er aus, genauso wie die info.php4 nur info.php3 will er nicht ausführen. Wenn ich es versuchen kommt immer permission to access /test.php3 liegt aber im selben Verzeichnis wie php und php4 und hat auch genau die selben Dateirechte.

Woran kann das noch liegen ?
Bitte bitte helft mir.

MfG
Primusio

Newbie2001
15.07.02, 12:53
zeig mal den betreffenden abschnitt der httpd.conf