Jump to content
Froxlor Forum
  • 0

PHP-FPM - Neuangelegte Subdomains haben PHP deaktiviert


mind

Question

Hallo zusammen,

ich finde leider nicht die Ursache warum folgendes Phänomen auftritt:

System Debian 8.0 - Jessie - Froxlor - aktuellste Version

PHP-FPM aktiviert und soweit denke ich auch korrekt konfiguriert.

Seiten anlegen bisher keinerlei Probleme.

PHP direkt aktiviert.

Nun wollte ich Horde für Webmail installieren, und habe eine Subdomain webmail.domain.de mit meinem einzigem Kunden anlegen wollen.

etc/apache2/sites-enabled/

Quote

 

# 29_froxlor_ssl_vhost_webmail.domain.de.conf
# Created 11.05.2017 16:54
# Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

# Domain ID: 10 (SSL) - CustomerID: 1 - CustomerLogin: mind
<VirtualHost IP:443>
  ServerName webmail.domain.de
  ServerAlias www.webmail.domain.de
  ServerAdmin admin@domain.de
  SSLEngine On
  SSLProtocol -ALL +TLSv1 +TLSv1.2
 SSLCompression Off
  SSLHonorCipherOrder On
  SSLCipherSuite ECDH+AESGCM:ECDH+AES256:!aNULL:!MD5:!DSS:!DH:!AES128
  SSLVerifyDepth 10
  SSLCertificateFile /etc/ssl/froxlor-custom/webmail.domain.de.crt
  SSLCertificateKeyFile /etc/ssl/froxlor-custom/webmail.domain.de.key
  SSLCACertificateFile /etc/ssl/froxlor-custom/webmail.domain.de_CA.pem
  SSLCertificateChainFile /etc/ssl/froxlor-custom/webmail.domain.de_chain.pem
  <IfModule mod_headers.c>
    Header always set Strict-Transport-Security "max-age=0"
  </IfModule>
  DocumentRoot "/var/customers/webs/kunde/webmail/"
  # PHP is disabled for this vHost!!! - Normalerweise nicht der Fall, bei den anderen 4 Domains hat es funktioniert
  Alias /webalizer "/var/customers/webs/kunde/webalizer"
  ErrorLog "/var/customers/logs/kunde-error.log"
  CustomLog "/var/customers/logs/kunde-access.log" combined
</VirtualHost>

 

Beispiel andere vhost Eintrag einer anderen Subdomain - Nur Punkt PHP

Quote

FastCgiExternalServer /var/www/php-fpm/kunde/cloud.domain.de/ssl-fpm.external -socket /var/lib/apache2/fastcgi/kunde-cloud.domain.de-php-fpm.socket -idle-timeout 30
  <Directory "/var/customers/webs/kund/cloud/">
    <FilesMatch "\.php$">
      SetHandler php5-fastcgi
      Action php5-fastcgi /fastcgiphp
      Options +ExecCGI
    </FilesMatch>
    Require all granted
    AllowOverride All
  </Directory>
  Alias /fastcgiphp /var/www/php-fpm/kunde/cloud.domain.de/ssl-fpm.external

Fehlt also. Warum kann ich mir nicht erklären, Konfiguration im Froxlor ist gleich geblieben.

Ist die Anzahl an PHP-FPM Kind Prozessen limitiert?

Es wird keine Datei im Verzeichnis /etc/php5/fpm/pool.d/ zu den bereits vorhandenen angelegt.

Beispiel einer funktionieren (denke das ist soweit korrekt) :

 

Quote

;PHP-FPM configuration for "kundecloud.domain.de" created on 2017.05.11 16:54:04
[kundecloud.domain.de]
listen = /var/lib/apache2/fastcgi/kunde-kundecloud.domain.de-php-fpm.socket Habe die Vermutung das hier was nicht stimmt.

## (Alte Sockets sind angelegt vorhanden mit Besitzer Gruppe kunde kunde) 

Order fastcgi gehört www-data www-data(korrekt?)


listen.owner = kunde
listen.group = kunde
listen.mode = 0660
user = kunde
group = kunde
pm = static
pm.max_children = 1
pm.max_requests = 0
;chroot = /var/customers/webs/kunde/nextcloud/
env[TMP] = /var/customers/tmp/kunde/
env[TMPDIR] = /var/customers/tmp/kunde/
env[TEMP] = /var/customers/tmp/kunde/
php_admin_value[session.save_path] = /var/customers/tmp/kunde/
php_admin_value[upload_tmp_dir] = /var/customers/tmp/kunde/

 

Kann mir jemand auf die Sprünge helfen?

Danke!

 


 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...