Puncte:0

Apache mod_action care produce 404s

drapel in

Încerc să configurez un handler de acțiuni personalizat pentru anumite fișiere în Apache (rulează pe Ubuntu). Mi se pare că am configurația site-ului meu corect configurată pentru gestionarea acțiunii, dar acum, când accesez orice fișier gestionat de acesta, este 404s.

Dacă elimin gestionarea acțiunii, fișierul 200s ca text așa cum era de așteptat, astfel încât fișierul este într-adevăr acolo.

Iată configurația site-ului:

<VirtualHost *:80>
        ServerName foo.com
        ServerAdmin [email protected]
        DocumentRoot /home/foo/www

        AddHandler application/x-httpd-php .php .php3 .php4 .php5 .html .htm

        Action test-script "/usr/lib/cgi-bin/tts.cgi"
        AddHandler test-script .tts
</VirtualHost>

<Directory "/home/foo/www">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
</Directory>

Și iată scriptul de testare pe care mă aștept să fie executat atunci când lovesc oricare tts fişier:

#!/bin/bash
printf „Tip conținut: text/html\n\n”
printf „Bună lume!\n”
Puncte:0
drapel bm

În primul rând, asigurați-vă că activați modulul CGI folosind:

a2enmod cgid

și încercați să adăugați AddHandler de mai sus Acțiune

AddHandler test-script .tts
Test-script de acțiune „/usr/lib/cgi-bin/tts.cgi”

Dacă doriți să rulați scriptul CGI, utilizați configurația ca mai jos:

<Directory "/var/www/html/cgi">
    Options +ExecCGI
    AddHandler cgi-script .cgi .pl .py .rb
</Directory>

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.