PHP in der Apache-Konfiguration
Christoph Schnauß
- programmiertechnik
hallo Forum,
ich bin grade am Sammeln, was die Zusammenarbeit von Apache und PHP angeht. Wenn ich mir anschaue, was das eingebundene Modul bereithält, zeigt mir "server-info" folgendes:
Module Name: mod_php5.c
Content handlers: yes
Configuration Phase Participation: Create Directory Config, Merge Directory Configs
Request Phase Participation: Content Handlers
Module Directives:
php_value - PHP Value Modifier
php_flag - PHP Flag Modifier
php_admin_value - PHP Value Modifier (Admin)
php_admin_flag - PHP Flag Modifier (Admin)
PHPINIDir - Directory containing the php.ini file
Current Configuration:
Und was PHP machen kann, kann ich ja ansatzweise im Handbuch nachlesen.
Allerdings bin ich ein bißchen ratlos. Irgendwann, irgendwo habe ich mal gesehen, daß man einigen PHP-Kram unmittelbar in der httpd.conf oder in einer .htaccess festschreiben kann, habs mir bloß nicht genau genu gemerkt unmd schwimme bei der online-Suche auf offenem Meer, ständig in Gefahr, in nutzlosen Leseangeboten abzusaufen. Vielleicht weiß jemand eine Adresse, auf der man irgendeine Art von Zusammenfassung nachlesen kann - von mir aus auch in Kisuaheli.
Was ich _nicht_ meine, ist sowas: man kann mit SETENV in der Apache-Konfiguration beliebige Umgebungsvariablen setzen und die dann in einem PHP-Script nutzen. Oder: man kann mit PHPINIDir eine mehr oder weniger "eigene" php.ini ansprechen lassen. Aber eine wirkliche Doku für mod_phpX finde ich nicht. Vielleicht weiß jemand mehr als ich und kann mir bei meinem Einsammeln von Informationen helfen ...
Grüße aus Berlin
Christoph S.
Hallo Christoph,
http://www.php.net/manual/de/ini.php#ini.list
Das ist zunächst mal eine Übersicht welche Einstellungen wo geändert werden können. Vielleicht hilft Dir das ja mal ein bisschen weiter.
Ich weiss, dass Du Informationen suchst die über diese Auflistung hinaus gehen.
TomIRL
hallo TomIRL,
danke erstmal.
Ich weiss, dass Du Informationen suchst die über diese Auflistung hinaus gehen.
Richtig. Daß ich mich im Handbuch umgesehen habe, darfst du getrost voraussetzen.
Grüße aus Berlin
Christoph S.
echo $begrüßung;
Allerdings bin ich ein bißchen ratlos.
Das bin ich auch, denn ich verstehe dein Problem nicht.
Irgendwann, irgendwo habe ich mal gesehen, daß man einigen PHP-Kram unmittelbar in der httpd.conf oder in einer .htaccess festschreiben kann,
Da hätte ich auch auf die von TomIRL bereits verwiesene Seite verwiesen, denn da steht in der Spalte "Änderbar" (Changeable) wo der jeweilige Wert überall gesetzt werden darf, inklusive Erklärung unter der Tabelle, was das PHP_INI_* bedeutet. Und das hat was mit den Stichwörtern "httpd.conf" und ".htaccess" zu tun.
von mir aus auch in Kisuaheli.
Diese Seite gibt es auch in anderen Sprachen, aber das bringt bei der Liste nicht viel. :-)
Was ich _nicht_ meine, ist sowas:
Damit wird mir auch nicht klarer, was du stattdessen meinen könntest.
echo "$verabschiedung $name";