Installation von Apache mit PHP

Apache, Lighttpd, nginx, Cherokee
Post Reply
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Installation von Apache mit PHP

Post by sven-reichelt »

Hallo!

Ich wollte meinen Apache updaten und dann auch PHP neu installieren, damit ich suPHP nutzen kann.

Zur Zeit ist der Apache in der Version 1.3.27 und PHP 4.3.1 als mod_php installiert.

Ich habe eine Anleitung gefunden unter http://www.chl-virtualwork.de/server_doku.html.
Nun, wenn ich das richtig verstehe, muss ich PHP einmal als Variante für mod_php und dann nochmal als CGI-Variante installiert werden.

Ist das so richtig?
Und was ist von der Anleitung zu halten?

Beste Grüße,
Sven Reichelt
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: Installation von Apache mit PHP

Post by sven-reichelt »

Achso, und was muss ich dann beachten, wenn ich suPHP habe und Confixx 2 verwende?

Ich will unbedingt für die einzelnen Kunden php-flags wie open_basedir und so individuell setzen können?
Oder geht das alles normal wenn es dann als CGI mit suPHP läuft?
Weil bei suPHP auf meiner mod_PHP-Version ging es nicht, nur halt global für alle gleich...
schl
Posts: 343
Joined: 2003-02-05 11:26
Location: München/Unterschleißheim
 

Re: Installation von Apache mit PHP

Post by schl »

hallo sven,

also die Anleitung ist natürlich auf meine persönlichen bedürfnisse getrimmt. ob Du die so übernehmen kannst, musst Du selber wissen. jeder hat schließlich seinen eigenen anwendungsfall.

bei mir hat es auf jeden fall genau so funktionert, sonst hatte ich ja nicht diese kleine anleitung geschrieben.

das mit der php-cgi variante ist so schon richtig. hintergrund ist der, dass Du für die mod_php variante ein modul benötigst. für suphp eben ein binary. deshalb dieser doppelweg.

bei fragen einfach fragen - sCHL

PS: ach ja, bei suphp kannst Du keine flags setzen! Die skripte laufen mit den rechten des jeweiligen user und auch nur in der umgebung, in der dieser user zugriff hat!!
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: Installation von Apache mit PHP

Post by sven-reichelt »

Hallo sCHL!

Ist das deine Anleitung die ich da gefunden habe?
Also sieht echt gut aus!

Ich habe gehört, dass man für jeden User dann eine eigene php.ini definieren kann?
Ginge des?

Und wenn ja, wie wäre der Befehl dafür?

Beste Grüße,
Sven Reichelt
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Installation von Apache mit PHP

Post by Joe User »

sven-reichelt wrote:Ist das deine Anleitung die ich da gefunden habe?
Ja.
sven-reichelt wrote:Ich habe gehört, dass man für jeden User dann eine eigene php.ini definieren kann?
Ginge des?
Ja.
sven-reichelt wrote:Und wenn ja, wie wäre der Befehl dafür?
man suPHP
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: Installation von Apache mit PHP

Post by sven-reichelt »

Code: Select all

server:~ # man suPHP
No manual entry for suPHP
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Installation von Apache mit PHP

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: Installation von Apache mit PHP

Post by sven-reichelt »

Also wenn

Code: Select all

suPHP_Config /path/to/user/php.ini
gemeint ist, es scheint so, als ob es nicht funktioniert.

Es steht immer

Code: Select all

Configuration File (php.ini) Path  /etc/php.ini
in der phpinfo
mmg-media
Posts: 99
Joined: 2003-06-23 12:40
Contact:
 

Re: Installation von Apache mit PHP

Post by mmg-media »

sven-reichelt wrote:Also wenn

Code: Select all

suPHP_Config /path/to/user/php.ini
gemeint ist, es scheint so, als ob es nicht funktioniert.

Es steht immer

Code: Select all

Configuration File (php.ini) Path  /etc/php.ini
in der phpinfo
Du hast nicht zufällig mal die Anleitung gelesen?
suPHP_ConfigPath (erwartet den Pfad zu einem Verzeichnis)

Diese Option stellt ein, welcher Pfad zur "php.ini" dem PHP-Interpreter Ã?bergeben werden soll (indem die PHPRC Umgebungsvariable gesetzt wird).

Sie bezieht sich *NICHT* auf eine Datei, sondern auf das Verzeichnis, in dem sich die Datei befindet.

Beispiel: Wenn Sie die Konfigurationsdatei "/path/to/server/config/php.ini" verwenden möchten, müssen Sie "suPHP_Config /path/to/server/config" angeben.
Post Reply