GNU/Linux >> Znalost Linux >  >> Linux

Jak opravit - Chyba Apache:Žádný odpovídající DirectoryIndex?

Při přístupu k aplikacím, které mají jiné indexové soubory než index.html/index.php , se můžete setkat s níže uvedenou chybou nebo jiné zadané indexy adresářů.

Chyba Apache:Žádný odpovídající DirectoryIndex?

Chcete-li problém vyřešit, přečtěte si prosím následující.

Ve výchozím nastavení je Apache nakonfigurován s následujícím indexem adresáře.

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

To znamená, že Apache bude hledat pouze soubory indexu adresářů s názvem index.html. Takže kdykoli se pokusíme o přístup k phpMyAdmin, Apache vyvolá chybu.

Abychom tento problém vyřešili, budeme muset přidat index.php soubor jako DirectoryIndex.

  1. Spusťte příkaz.

    vim /etc/httpd/conf/httpd.conf
  2. Výše uvedený příkaz otevře konfigurační soubor a do konfiguračního souboru budeme muset přidat řádek níže.

    Od

    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
    Komu

    <IfModule dir_module>
    DirectoryIndex index.html index.php
    </IfModule>

    Jakmile do konfiguračního souboru přidáte „index.php“, ukončete editor a soubor uložte. Upozorňujeme, že jsme změnili konfigurační soubory, takže budeme muset restartovat službu Apache. Postupujte podle níže uvedeného příkazu:

    systemctl restart httpd

    Vaše chyba by nyní měla být pryč. Takto můžete vyřešit chybu DirectoryIndex.


Linux
  1. Jak opravit chybu „gpg:příjem keyserveru selhal:Žádný dirmngr“ Chyba

  2. Jak opravit chybu Příkaz nenalezen v Linuxu

  3. Jak opravit chybu Cron Authentication Failure v Linuxu?

  1. Jak opravit chybu – qemu:nelze načíst BIOS počítače „bios.bin“?

  2. Jak opravit chybu OpenStack – nepodařilo se odstranit síť? [vyřešeno]

  3. Jak opravit „W:Některé indexové soubory se nepodařilo stáhnout.“ Chyba v Ubuntu

  1. Jak opravit chybu Rust „linker ‚cc‘ nenalezen“ v systému Linux

  2. Jak opravit chybu OpenStack's Keystone Authentication Error – HTTP 500?

  3. Jak opravit chybu wget Connection Refused Error, když jsem za proxy