Mailinglisten-Archive |
Moin, From: <eschmid+sic_(at)_s.netic.de> > On Wed, Apr 04, 2001 at 11:21:47PM +0200, friedhelm betz wrote: > > Hallo Mike, > > you wrote: > > > > >> > ./configure --with-ftp ...... > > >> > > >> Es muss heissen --enable-ftp > > > F***! Kann ich das Konfigurationsscript mit geänderter Option einfach > > > nochmal ausführen??? *grübel* > > > BYE > > > Mike > > klar kannst du das. du solltest bevor du das tust aber > > sicherheitshalber make distclean oder make clean ausführen. danach > > wieder ./configure .... > > friedhelm > > p.s.: mit ./configure --help (erinner,erinner..?) bekommst du alle > > möglichen konfigurationsoptionen angezeigt (./configure --help > > > outputfile kriegst du die in ein file geschrieben, daß du dann > > gemütlich durchschauen kannst) > > Da sich wahrscheinlich die wenigsten an das Erinnern können, was sie > damals getippt haben, gabs mal Früher ./setup. Dieses Skript funktioniert > aber seit Jahren nicht mehr, deshalb die Empfehlung, die > configurations-Parameter einfach in eine Datei mit dem damaligen Namen > do-conf schreiben und Ausführen mit ./do-conf. Wenn dann die Kompilation > nicht gelingen sollte, dann kann mann oder frau einfach diese Datei zur > Vermeidung von Irrtümmern in die Bugs Database posten. > > Man kann diese do-conf Datei auch noch erweitern, indem sie das neueste > CVS runterzieht, und dann PHP ganz vollautomatisch installiert. Wie das > unter Windows ME funktionieren könnte, weiß ich allerdings selber NOCH > nicht. > -Egon Ein andere Moeglichkeit besteht darin die Datei 'configure.nice' zubenutzen die automatisch angelegt wird wenn das php fertig compiliert wurde. Sie ist ausfuehrbar und ermoeglicht so auf Knopfdruck sein PHP gleich noch einmal zucompilieren. Diese Datei kann man ohne Probleme erweiteren und modifizieren. Kernaussage ist aber das verwenden von 'make clean', 'rm config.cache' bzw. 'make distclean'. Das 'make distclean' schliesst die beiden ersten Aktionen mit ein. Leider funktioniert es aber nur wenn man bis zum 'make' kam. Wer schon beim configure Lauf probleme hatte der muss unbedingt das 'rm config.cache' machen weil ansonnsten modifikationen an der Modulkonfiguration unbeachtet bleiben. Tipp: Wer spaeter mal Module zu seinen PHP hinzufuegen moechte weil er etwas vergessen hatte, so wie hier das --enable-ftp, der hat auch die moeglichkeit dieses als shared object zubauen (--enable-ftp=shared , --with-gd=shared,/usr/local/bla) und es ueber die php.ini oder zur laufzeit im script dl(ftp.so) zuladen. Performance technich nicht das beste aber wer nur mal was neues ausprobieren moechte evtl . eine Überlegung wert. Gruss Joerg Behrens
php::bar PHP Wiki - Listenarchive