Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux:apache [2007-07-29 16:31] stefan |
linux:apache [2010-05-17 13:15] stefan |
||
---|---|---|---|
Zeile 42: | Zeile 42: | ||
</VirtualHost></code> | </VirtualHost></code> | ||
+ | |||
===== PHP ===== | ===== PHP ===== | ||
+ | * apt-get install php-pear | ||
+ | * Die Dateien werden unter /usr/share/php abgelegt, hierauf muss auch der include_path in der /etc/php5/apache2/php.ini gesetzt werden | ||
+ | * Die Berechtigungen für das PEAR-Verzeichnis müssen so gesetzt sein, dass der Webserver die Dateien lesen (bzw. ja meist inkludieren) kann | ||
+ | |||
<code ini>allow_call_time_pass_reference = On | <code ini>allow_call_time_pass_reference = On | ||
safe_mode = On | safe_mode = On | ||
Zeile 59: | Zeile 64: | ||
sendmail_path = /usr/sbin/sendmail</code> | sendmail_path = /usr/sbin/sendmail</code> | ||
+ | |||
+ | ==== eAccelerator ==== | ||
+ | * [[http://www.eaccelerator.net/wiki/InstallFromSource|Installationsanleitung]] | ||
+ | * <code>apt-get install make php5-dev autoconf automake1.4 libtool m4</code> | ||
+ | * <code bash>phpize | ||
+ | ./configure | ||
+ | make | ||
+ | make install</code> | ||
+ | * **php.ini** <code ini>extension="eaccelerator.so" | ||
+ | eaccelerator.shm_size="16" | ||
+ | eaccelerator.cache_dir="/tmp/eaccelerator" | ||
+ | eaccelerator.enable="1" | ||
+ | eaccelerator.optimizer="1" | ||
+ | eaccelerator.check_mtime="1" | ||
+ | eaccelerator.debug="0" | ||
+ | eaccelerator.filter="" | ||
+ | eaccelerator.shm_max="0" | ||
+ | eaccelerator.shm_ttl="0" | ||
+ | eaccelerator.shm_prune_period="0" | ||
+ | eaccelerator.shm_only="0" | ||
+ | eaccelerator.compress="1" | ||
+ | eaccelerator.compress_level="9"</code> | ||
+ | * <code bash>mkdir /tmp/eaccelerator | ||
+ | chmod 0777 /tmp/eaccelerator</code> | ||