Soubor Json dává na serveru chybu 403

Mám soubor json obsahující data, ke kterým přistupuji prostřednictvím javascriptu. Na mém virtuálním serveru MAMP na Macu to funguje, ale na mém online serveru, když načtu soubor HTML, nemohu získat přístup k souboru json z javascriptu. Dostávám 403 žádné oprávnění pro chybu přístupu. Proč?

Odpověď

Pokud je váš produkční server založen na Linuxu, zvažte následující:

  1. zkontrolujte prosím adresář, ve kterém je váš soubor. Musí tam být soubor .htaccess, který obsahuje nastavení týkající se přístupu k adresáři. Pokud je to váš případ, budete muset buď přesunout soubor json z tohoto adresáře, nebo deaktivovat příslušné nastavení .htaccess.

  2. V některých případech se také zobrazí tato chyba, když je soubor z jakéhokoli důvodu nečitelný:

    A. chyby souborového systému – spusťte fsck;

    b. zkontrolujte oprávnění souboru, soubor by měl mít alespoň 644 [rw-r--r--] , adresář, ve kterém je soubor json, by měl mít alespoň 755 [rwxr-xr-x] ),