O d
refere-se a diretórios (pastas). Seu arquivo index.php
não é um diretório, é um arquivo. Portanto, você não deve ver o d
.
Estamos testando o osTicket, que é um sistema de tickets de código aberto e configuramos tudo, mas quando tentamos nos conectar à página, obtemos resultados em branco com os seguintes registros de erros:
[:error] [pid 1742] [client 192.168.71.167:47164] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
[:error] [pid 1742] [client 192.168.71.167:47164] PHP Fatal error: Unknown: Failed opening required '/var/www/html/osticket/setup/index.php'(include_path='.:/usr/share/php') in Unknown on line 0
Supondo que a permissão negada significa que não tenho acesso para abrir um determinado arquivo, examinei as permissões definidas nos arquivos.
Percebi que não tinha permissões em index.php e segui em frente e defini-o com chmod 755 index.php
. Ainda não funciona! Em vez de ser atribuído drwxr-xr-x, ele foi definido como -rwxr-xr-x. Por que o d está faltando?
Ubuntu 14.04
O d
refere-se a diretórios (pastas). Seu arquivo index.php
não é um diretório, é um arquivo. Portanto, você não deve ver o d
.