php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.06.2004, 16:45  
Gast
 
Beiträge: n/a
Standard Vermutlicher Konflikt zwischen Version 4.3.1 und 4.3.4?

Zuerst mal ein großes Hallo an alle Forenuser hier!

Bin ziemlicher Newbie, was PHP betrifft und hoffe, hier Hilfe zu meinem Problem zu bekommen. Zum Hintergrund: Ich versuche gerade, meine ersten Schritte mit einem Beitrag aus der aktuellen C'T (11/2004, Seite 216 ff, falls die wer zur Hand hat) zu machen und das Template-Modul "php-templates" einzubinden. Hab mir dazu den Source "php_templates-1.7.2.tar.gz" runtergesaugt und nach auspacken des Tarballs folgendermaßen installiert:

phpize
./configure --enable-templates=shared
make
und dann als root "make install"

Beim "make install" wurde das Template dann nach /usr/local/lib/php/extensions/no-debug-non-zts-20020429 installiert, laut /etc/php.ini gehören die Templates jedoch nach /usr/share/extensions/no-debug-non-zts-20020429. Nun gut, hab ich's halt vom einen ins andere Verzeichnis kopiert - mich persönlich stört's ja nicht, wenn das Template auf der Platte doppelt vorhanden ist Trotzdem zeigt mir ein "php -m" das Template nicht an.

Nun kommt der Punkt, bei dem ich vermute, dass er das Problem ist: Ich verwende SuSE 8.2, wo original PHP in Version 4.3.1 vorhanden ist. Vermutlich durch ein SuSE-Update habe ich jedoch auf Version 4.3.4 upgedatet - zumindest bringt mir ein "php -v" die Version 4.3.4 zutage.

Wenn ich nun ein "which php" absetze, bringt es mir /usr/local/bin/php in Version 4.3.4 hervor. Zusätzlich habe ich in /usr/bin/ PHP in Version 4.3.1 gefunden. Dadurch war mein nächster Versuch, PHP von /usr/local/bin durch einen Symlink auf /usr/bin auf die alte Version überreden zu versuchen. Ein neuerliches "php -v" bringt mir zwar nun die alte Version 4.3.1 zutage und ein "php -m" bringt mir über'n Daumen 3x so viele Module, aber das gewünschte Template war immer noch nicht dabei...

Hab schon nach einer zweiten php.ini gesucht, die hier evtl nach dem SuSE-Update querschießen könnte, doch ich hab' nur die eine unter /etc.

Nun meine Frage: Gibts eine Möglichkeit, um eine der beiden Versionen total zu löschen, damit sich die beiden nicht in die Quere kommen? Ich hatte nämlich gestern mal kurz ein Erfolgserlebniss und das Template war da, doch nach einem Neustart war es wieder Geschichte und es war für mich nicht reproduzierbar, wie ich das Template zuvor geladen hatte. Ich weiß nur 100%ig, dass hier die "alte" Version 4.3.1 gegriffen hat und nach dem Reboot wieder 4.3.4 am werkeln war. Wäre also evtl die feinere Lösung, das SuSE-Update rückgängig machen zu können!?


Für's erste mal danke für die Hilfe und die Tips, und liebe Grüße aus Graz,

Sascha
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.06.2004, 03:08  
Gast
 
Beiträge: n/a
Standard Re: Vermutlicher Konflikt zwischen Version 4.3.1 und 4.3.4?

Zitat:
Zitat von sascha.graz
Bin ziemlicher Newbie, was PHP betrifft und hoffe, hier Hilfe zu meinem Problem zu bekommen. Zum Hintergrund: Ich versuche gerade, meine ersten Schritte mit einem Beitrag aus der aktuellen C'T (11/2004, Seite 216 ff, falls die wer zur Hand hat) zu machen und das Template-Modul "php-templates" einzubinden. Hab mir dazu den Source "php_templates-1.7.2.tar.gz" runtergesaugt und nach auspacken des Tarballs folgendermaßen installiert:

phpize
./configure --enable-templates=shared
make
und dann als root "make install"

Beim "make install" wurde das Template dann nach /usr/local/lib/php/extensions/no-debug-non-zts-20020429 installiert, laut /etc/php.ini gehören die Templates jedoch nach /usr/share/extensions/no-debug-non-zts-20020429.

Nun gut, hab ich's halt vom einen ins andere Verzeichnis kopiert - mich persönlich stört's ja nicht, wenn das Template auf der Platte doppelt vorhanden ist Trotzdem zeigt mir ein "php -m" das Template nicht an.
Woran das wohl liegen mag? <ggg>
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Was mime_content_type übergeben dethlef14 PHP Tipps 2006 16 11.10.2006 17:35
[MSSQL + PHP] Konflikt zwischen Datentypen / Probleme bei IN winfo_cologne PHP Tipps 2006 3 29.03.2006 14:05
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
PHP-Safe-Mode Configuration mit Xampp - Scripts laufen nicht DerN8WaechterX PHP Tipps 2006 7 27.01.2006 00:41
[Erledigt] Seite wird nicht angezeigt, untersch. Fehler bei IE/FF/Safar PHP-Fortgeschrittene 19 31.05.2005 14:52
[Erledigt] Error Mail() function PHP Tipps 2005 3 14.04.2005 03:32
[Erledigt] warum kann nicht SVG files laden? PHP Tipps 2005 16 09.03.2005 14:05
Konflikt zwischen Sessions? PHP-Fortgeschrittene 5 15.11.2004 09:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
4.3.4 rückgängig machen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.