Página inicial do CodeIgniter em branco no Amazon EC2

Página inicial do CodeIgniter em branco no Amazon EC2

Meu aplicativo CodeIgniter está funcionando bem no WAMP usandohttp://localhost/myapp

No entanto, estou recebendo uma página em branco na minha microinstância do Amazon EC2 usando o http://xxx-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/myapp.

Além disso, ainda recebo a página de teste Amazon Linux AMI usando este link: (comentei o conteúdo de Welcome.conf):http://xxx-xxx-xxx-xxx-xxx.compute-1.amazonaws.com

Minha pergunta é: quais mudanças preciso fazer para que meu aplicativo CodeIgniter funcione em minha microinstância EC2? Meu aplicativo não usa banco de dados. Apenas consulta a API do Twitter e retorna os resultados.

Aqui está o que fiz até agora:

  1. eu carregueimeu aplicativo CodeIgniterpara o /var/www/htmldiretório da minha microinstância do Amazon EC2 sem erros usando o FileZilla.
  2. Também tentei desabilitar a página de teste Amazon Linux AMI comentando as seguintes linhas em/etc/httpd/conf.d/welcome.conf

LocationMatch "^/+$" Opções -Indexes Errordocument 403 /error/noindex.html /LocationMatch

EDITAR 1 No meu diretório raiz do CodeIgniter, tenho um arquivo .htaccess (veja abaixo). Preciso fazer uma configuração semelhante na minha instância do EC2 para acessar a página inicial do meu CI?:

RewriteEngine On

# Put your installation directory here:
# If your URL is www.example.com/, use /
# If your URL is www.example.com/site_folder/, use /site_folder/

RewriteBase /myapp

# Do not enable rewriting for files or directories that exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# For reuests that are not actual files or directories,
# Rewrite to index.php/URL
RewriteRule ^(.*)$ index.php/$1 [PT,L]

Responder1

Coloque as linhas abaixo no httpd.conf

  AddType application/x-httpd-php .php .phtml
  AddType application/x-httpd-php-source .phps

e reinicie o apache depois

Descubra abaixo da linha na configuração do Apache

  Options Indexes FollowSymLinks

Faça

  Options -Indexes FollowSymLinks

Isso desativará a listagem de diretórios no seu apache.

informação relacionada