php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.01.2005, 13:56  
Erfahrener Benutzer
 
Registriert seit: 25.01.2004
Beiträge: 239
bicpi
Standard Wo muss die php.ini hin unter Linux?

Hallo, ich habe mir PHP5.0.2 selbst kompiliert und es funktioniert auch. Nur habe ich gesehen, dass die php.ini niergends ausser im source-Verzeichnis zu finden ist, wo ich mir nicht vorstelklen kann, dass sie Beachtung findet. Wo muss sie denn hin, einfach in /etc? Sonst noch was zu beachten?
Danke schön
bicpi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.01.2005, 13:58  
Gast
 
Beiträge: n/a
Standard

/etc ist schon richtig. Die müsste aber bei einem make install eigentlich dorthin kopiert werden, oder?

Gruß
phpfan
 
Alt 01.01.2005, 13:59  
Gast
 
Beiträge: n/a
Standard

Ich weiß ja nicht welche Distribution du verwendest, bei mir (Debian Sarge testing) befindet sich die php.ini in /etc/php4/apache2/.
 
Alt 01.01.2005, 14:18  
Gast
 
Beiträge: n/a
Standard Re: Wo muss die php.ini hin unter Linux?

Zitat:
Zitat von bicpi
Nur habe ich gesehen, dass die php.ini niergends ausser im source-Verzeichnis zu finden ist, wo ich mir nicht vorstelklen kann, dass sie Beachtung findet.
Jou. PHP arbeitet dann mit den default-Einstellungen

Zitat:
Wo muss sie denn hin, einfach in /etc?
Das kommt darauf an, wie Du PHP compiliert hast.
Default ist PREFIX/lib

Ändern kannst Du das, wenn Du ./configure um die Option
Code:
--with-config-file-path=/etc
erweiterst.

Beachte, daß Du vor dem 2. configure immer folgendes im Quelltextverzeichnis ausführst:
Code:
make clean
rm ./config.cache
Zitat:
Sonst noch was zu beachten?
Ja: mach ein Update auf PHP 5.0.3
 
Alt 01.01.2005, 14:57  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

War das default-Verzeichnis nicht /usr/local/lib ?
__________________
mod = master of disaster
Waq ist offline  
Alt 01.01.2005, 15:06  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Waq
War das default-Verzeichnis nicht /usr/local/lib ?
Moment... mal gucken, was bei PREFIX als default steht... Jou, da steht /usr/local

Für die Suche:
es ist immer ratsam, vor der Gestaltung des configure strings folgendes im Quelltextverzeichnis auszuführen:
Code:
./configure --help
 
Alt 01.01.2005, 16:16  
Erfahrener Benutzer
 
Registriert seit: 25.01.2004
Beiträge: 239
bicpi
Standard

Danke schon mal für eure Antworten

Habe Standardinstallation gemacht, mein php liegt also in /usr/local/php5
Heisst das PREFIX/lib für in der default-Einstellung nun, dass die ini in /usr/local/lib oder in /usr/local/php5/lib liegen soll? Ersteres wäre wohl logischer. Danach müsste ich ja nur den apache neu starten, dann sollte es funzen, aber ich weiss grad nicht, welche Einstellung sich als Test eignen könnte, ob sie nun berücksichtigt wird?

Viele Grüße
__________________
Viele Grüße
bicpi ist offline  
Alt 01.01.2005, 18:18  
Erfahrener Benutzer
 
Registriert seit: 25.01.2004
Beiträge: 239
bicpi
Standard

Ok, ich habs gerafft, sie ist nun in /usr/local/php5/lib und mit register_globals On/Off auf Funktion geprüft. Nun frag ich mich allerdings, wie ich die gd2-Funktionalität bekomme, "gd2 linux" gibt in der Suche leider 0 Treffer.
Wie gehe ich da vor?
__________________
Viele Grüße
bicpi ist offline  
Alt 01.01.2005, 18:56  
Gast
 
Beiträge: n/a
Standard

Hier mal mein configure-Command von meinem Server:

'./configure' '--prefix=/usr/share' '--datadir=/usr/share/php' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/php/bin' '--disable-debug' '--enable-bcmath' '--enable-calendar' '--enable-ctype' '--enable-dbase' '--enable-discard-path' '--enable-exif' '--enable-filepro' '--enable-force-cgi-redirect' '--enable-ftp' '--enable-gd-imgstrttf' '--enable-gd-native-ttf' '--enable-inline-optimization' '--enable-magic-quotes' '--enable-mbstr-enc-trans' '--enable-mbstring' '--enable-mbregex' '--enable-memory-limit' '--enable-safe-mode' '--enable-shmop' '--enable-sigchild' '--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--enable-wddx' '--enable-yp' '--with-bz2' '--with-dom=/usr/include/libxml2' '--with-ftp' '--with-gdbm' '--with-gettext' '--with-gmp' '--with-imap=yes' '--with-iodbc' '--with-jpeg-dir=/usr' '--with-ldap=yes' '--with-mcal=/usr' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-ndbm' '--with-pgsql=/usr' '--with-png-dir=/usr' '--with-readline' '--with-snmp' '--with-t1lib' '--with-tiff-dir=/usr' '--with-ttf' '--with-freetype-dir=yes' '--with-xml' '--with-xpm-dir=/usr/X11R6' '--with-zlib=yes' '--with-qtdom=/usr/lib/qt3' '--with-gd' '--with-openssl' '--with-curl' '--with-swf=/usr/src/packages/BUILD/swf/dist/' '--with-imap-ssl' '--enable-xslt' '--with-xslt-sablot' '--with-iconv' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'

Gruß
phpfan
 
Alt 01.01.2005, 19:06  
Erfahrener Benutzer
 
Registriert seit: 25.01.2004
Beiträge: 239
bicpi
Standard

Danke, das ist nett

Und das '--with-gd' sollte zum funktionieren von gd ausreichen? Kann ichs auch dynamisch einbinden, ohne neu zu kompilieren?
__________________
Viele Grüße
bicpi ist offline  
 


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
Linux als zweites OS. Was brauche ich alles? Ticos Server, Hosting und Workstations 4 09.02.2007 15:30
php.ini & error_* squig PHP Tipps 2007 2 25.12.2006 22:18
linux 9.3 startmenü chiliGREEN Server, Hosting und Workstations 9 30.07.2006 23:17
suPHP erkennt php.ini nicht Sundriver Server, Hosting und Workstations 0 29.04.2006 18:14
PHP.ini wird nicht gefunden PHP Tipps 2006 5 03.01.2006 17:29
kostenlose und vollständige PHP-IDE für linux? PHP Tipps 2005-2 3 12.10.2005 17:58
[Erledigt] erste Gehversuche mit Linux Server, Hosting und Workstations 19 01.06.2005 21:34
[Erledigt] TTF-Fonts unter Linux anders als unter Win (GD2) Server, Hosting und Workstations 2 15.03.2005 11:25
PHP einrichten unter Linux Server, Hosting und Workstations 3 04.03.2005 20:53
[Erledigt] Server lokal - php.ini Timeout einstellen PHP-Fortgeschrittene 7 28.12.2004 12:05
Apache 2 und php.ini Server, Hosting und Workstations 4 01.12.2004 15:57
[Erledigt] Linux Server, Hosting und Workstations 14 25.11.2004 17:04
webserver mit linux flyingeagle Server, Hosting und Workstations 10 02.11.2004 19:14
ttf unter windows und linux PHP Tipps 2004 0 19.10.2004 17:03
Umstieg auf Linux Quadaptor Server, Hosting und Workstations 17 05.10.2004 11:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:45 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.