hab nach langer suche ein Apache/PHP-FCGI Guide gefunden bin damit zufrieden, wegen der Sicherheitsaspekte!
Quelle: http://www.christophfischer.com/linux/1 ... n-50-lenny & http://www.christophfischer.com/linux/1 ... ausfuehren
Problem war hatte beim Installieren z.b. PHP-MYCRYPT vergessen zu installieren. In den Guide wird mit der Kopie der PHP.INI gearbeitet und ergänzt. Alle Ergänzungen manuell immer wieder zu machen nervt bissel, vorallem wenn z.B. ein Update kommt.
Das Script was ich suche soll aus einer PHP-ADD.INI dort alle Ergänzungen eintragen. Dann mit ein Replace-Textparser die Kopie der PHP.INI bearbeiten und die Ergänzungen abspeichern.
PHP-ADD.INI -Beispiel
- register_globals = Off
;!disable_functions = *,show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open
;!open_basedir = /var/www/deinhost/htdocs:/var/www/deinhost/tmp
;!max_execution_time = 30
;!max_input_time = 30
;!memory_limit = 16M
;!session.save_path = /var/www/deinhost/sessions
;!session.gc_probability = 1
;!session.gc_divisor = 100
;!upload_tmp_dir = /var/www/deinhost/tmp/
* = vorherrige Parameter beibehalten
:! = bei Semikolon bei Zeilenanfang entfernen
Script-Funktionen sollten wie folgt aussehen
- chattr -V -i /var/www/deinhost/php.ini
cp /etc/php5/cgi/php.ini /var/www/deinhost/
chown www-data:deinuser /var/www/deinhost/php.ini
chmod 660 /var/www/deinhost/php.ini
...
[Text-Replace-Parser]
...
chattr -V +i /var/www/deinhost/php.ini
Mit Dank vorraus, für den Aufwand
MFG
Mr. OKEK