June 18, 20214 yr Hallo, ich erhalte in den Error Logs die Fehlermelung Zitat AH01071: Got error ‘Primary script unknown’ Laut dem folgenden Link, den ich dazu gefunden habe, scheint es, also trägt Froxlor in den vhost Dateien irgend was nicht richtig ein. Ich weiß daher nicht, ob Froxlor einen Fehler hat oder ich was falsch eingerichtet habe. https://debianforum.de/forum/viewtopic.php?t=174245 Wie kann man das lösen?
June 18, 20214 yr Du vermutest das was in der vhost nicht stimmt, dann poste doch bitte mal eine und sag uns dazu wie du PHP einbindest (mod_php, fcgid, php-fpm) und gib etwas mehr info das man dir helfen kann. Der Fehler ist recht allgemein und sagt für sich nicht viel. Ganz ins Blaue würd ich schätzen, bei php-fpm, du hast debian >=9 und nicht auf mod_proxy gestellt
June 19, 20214 yr Author Ich weiß nicht, ob die Einbindung im vhost falsch ist. Ich hatte nur den Link gefunden bei der Suche. Im vhost steht folgendes, und das stimmt vermutlich so auch. Zitat <FilesMatch \.(php)$> SetHandler proxy:unix:/var/lib/apache2/fastcgi/2-user-domain.de-php-fpm.socket|fcgi://localhost </FilesMatch> Ich verwende php-fpm und in den Einstellungen ist die Verwendung von mod_proxy auch aktiviert. Mit proxy muss es aber wohl zu tun haben, denn in der Fehlermelung steht das vorne dabei: [proxy_fcgi:error] [pid 7568] [client x.x.x.x:17674] AH01071: Got error 'Primary script unknown\n' Ich weiß nicht, welche Infos ich noch geben sollte.
June 19, 20214 yr Funktioniert denn z.b. eine PHP Datei mit phpinfo() Aufruf? Ist das bei allen Domains so oder nur bei einer? Steht ggfls was in der php-fpm Log unter /var/log/? Bitte auch den vhost vollständig Posten (ips und Domains kannst du gerne anonymisieren). Nur so teile zeigen hilft manchmal nicht, oftmals liegt das Problem am ende ganz woanders
June 19, 20214 yr Author Die phpinfo() ist aufrufbar. Und auch die installierte Webseite funktioniert. Dort merkt man nichts, ich habe die Meldung nur in der Log Datei entdeckt. Die Fehlermeldung taucht bei mehreren Webseiten auf. In der php-fpm.log stehen nur die Meldungen zu Restart, sonst nichts. Die Webseite läuft mit PHP 5.6, falls das vielleicht wichtig ist. Spoiler <VirtualHost x.x.x.x:443> ServerName domain.de ServerAdmin info@domain.de SSLEngine On SSLProtocol -ALL +TLSv1 +TLSv1.2 +TLSv1.3 Protocols h2 http/1.1 SSLCompression Off SSLHonorCipherOrder off SSLCipherSuite ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH SSLVerifyDepth 10 SSLCertificateFile /etc/apache2/ssl/domain.de.crt SSLCertificateKeyFile /etc/apache2/ssl/domain.de.key SSLCertificateChainFile /etc/apache2/ssl/domain.de_chain.pem <IfModule mod_headers.c> Header always set Strict-Transport-Security "max-age=0" </IfModule> DocumentRoot "/var/kunden/webs/user/domain.de" <FilesMatch \.(php)$> SetHandler proxy:unix:/var/lib/apache2/fastcgi/2-user-domain.de-php-fpm.socket|fcgi://localhost </FilesMatch> <Directory "/var/kunden/webs/user/domain.de/"> Require all granted AllowOverride All </Directory> Alias /awstats "/var/kunden/webs/user/awstats/domain.de" Alias /awstats-icon "/usr/share/awstats/icon/" LogLevel warn ErrorLog "/var/kunden/logs/user-error.log" CustomLog "/var/kunden/logs/user-access.log" combined </VirtualHost>
June 19, 20214 yr Ohne zu wissen bei welchem Aufruf der Fehler Auftritt ist es halt schwer. Wenn soweit alles funktioniert und du es nicht reproduzieren kannst wüsste ich so auch nicht was ich dir noch raten könnte
Create an account or sign in to comment