Jump to content
Froxlor Forum
  • 0

AH01071: Got error ‘Primary script unknown’


Aivas
 Share

Question

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?

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

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

Link to comment
Share on other sites

  • 0

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.

Link to comment
Share on other sites

  • 0

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

Link to comment
Share on other sites

  • 0

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>

 

Link to comment
Share on other sites

  • 0

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...