Page 1 of 1

Confixx Problem mit php.ini's

Posted: 2011-08-07 17:52
by omexlu
Hallo,

Ich habe confixx nun am laufen mit suphp. Jedoch wenn ich eine info.php erstelle zeigt die mir an dass diese php.ini geladen wurde /etc/php5/apache2/php.ini . Wenn ich einen Kunden mit httpd Spezial bearbeite wird das zwar in der DB übernommen jedoch bei kunden in der info.php wird auch dieser Pfad als php.ini geladen /etc/php5/apache2/php.ini.

Was ist da falsch irgendwie funzt das nicht mit den httpd Spezial?

Danke im voraus
Was muss geändert werden?
Danke

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 17:59
by Roger Wilco
Was schreibst du in das "httpd Spezial" und was erwartest du als Resultat?

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 18:04
by omexlu
Hallo,

hab einfach mal in Confixx Safe_Mod auf "ON" gestellt zum testen wird jedoch nicht übernommen es wird immer die php.ini von /etc/php5/apache2/php.ini geladen?

Weiss nicht warum suphp ist in Confixx aktiviert und mod_php deaktiviert.
Danke für die schnelle Antwort

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 18:11
by rudelgurke
Ist suPHP_ConfigPath gesetzt ? Und dann in dem jeweiligen Verzeichnis dass gesetzt wurde eine php.ini vorhanden die für den jeweiligen Nutzer (und nur den) lesbar ist ?

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 18:14
by omexlu
Hallo,

Ihr seid ja echt fix hier :)
Naja ich hab standart Confixx installation gemacht gesetzt selber hab ich nix.

Wo kann ich den suPHP_ConfigPath setzen?

In /etc/apache2/confixx_mhost.conf
ist folgendes eingetragen:

suPHP_ConfigPath /etc/apache2/confixx_phpini

Und in /etc/apache2/confixx_phpini/webX ist die php.ini auch enthalten wird jedoch nicht geladen?

Ps. auch beim kunden wird immer diese geladen: /etc/php5/apache2/php.ini

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 18:26
by rudelgurke
omexlu wrote:suPHP_ConfigPath /etc/apache2/confixx_phpini

Und in /etc/apache2/confixx_phpini/webX ist die php.ini auch enthalten wird jedoch nicht geladen?
suPHP_ConfigPath ist ein Verzeichnis in dem die php.ini direkt liegen soll.
/etc/apache2/confixx_phpini/webX/php.ini ist also falsch - hier manuell den Pfad anpassen.
Also:

suPHP_ConfigPath /etc/apache2/confixx_phpini/webX

und die Sache müsste wollen wie gewünscht.

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 18:32
by omexlu
Der Pfad ist ja :
suPHP_ConfigPath /etc/apache2/confixx_phpini

Re: Confixx Problem mit php.ini's

Posted: 2011-08-07 22:48
by rudelgurke
Schon, aber:
omexlu wrote:In /etc/apache2/confixx_mhost.conf
ist folgendes eingetragen:

suPHP_ConfigPath /etc/apache2/confixx_phpini

Und in /etc/apache2/confixx_phpini/webX
Und /etc/apache2/confixx_phpini != /etc/apache2/confixx_phpini/webX

Oder nicht ?

suPHP_ConfigPath zeigt genau auf das Verzeichnis in dem die jeweilige php.ini liegt, Unterverzeichnisse etc. zählen da nicht.

Also mit:

suPHP_ConfigPath /etc/apache2/confixx_phpini

funktioniert nur wenn:

/etc/apache2/confixx_phpini/php.ini

existiert.

/etc/apache2/confixx_phpini/php_irgendwas.ini oder
/etc/apache2/confixx_phpini/webX/php.ini

dagegen nicht.

Re: Confixx Problem mit php.ini's

Posted: 2011-08-08 09:20
by omexlu
Hallo,

Ja die Kunden php.ini sind unterhalb von /etc/apache2/confixx_phpini/webX
Die php.ini sind auch vorhanden und in vhost auch der suphp Pfad eingetragen. Ist alles so vorhanden wie es soll jedoch werden die einfach nicht übernommen.

Ich bin nach diesem howto gegangen:
http://blog.murawski.ch/2011/04/confixx ... eze-howto/

Vielleicht ist ja ein fehler drin?
Danke dir nochmals und sry bin echt anfänger :)

Re: Confixx Problem mit php.ini's

Posted: 2011-08-08 11:28
by rudelgurke
Wie ich schrieb, die Pfade sind wohl falsch gesetzt. Beispiel:

2 Vhosts (beispiel_1.de / beispiel_2.de)

2 php.ini's in jeweils:

/etc/apache2/confixx_phpini/erster_host/php.ini
/etc/apache2/confixx_phpini/zweiter_host/php.ini

Und dann für Apache:

<VirtualHost beispiel_1.de>
...
suPHP_ConfigPath /etc/apache2/confixx_phpini/erster_host/
...
</VirtualHost>

<VirtualHost beispiel_2.de>
...
suPHP_ConfigPath /etc/apache2/confixx_phpini/zweiter_host/
...
</VirtualHost>

Wie in der offziellen Doku beschrieben oder - spezielle für suPHP:

http://www.besy.co.uk/debian/how_to_set ... r_apache_2