/ / como instalar o zend framework 2 no meu servidor de hospedagem compartilhada - php, .htaccess, zend-framework, zend-framework2, shared-hosting

como instalar o zend framework 2 no meu servidor de hospedagem compartilhada - php, .htaccess, zend-framework, zend-framework2, shared-hosting

Estou instalando o zend framework 2 no meu servidor de hospedagem compartilhada. Até agora eu fiz os passos abaixo.

  1. baixei o aplicativo de esqueleto do ZF2 e enviei para o meu public_html. Eu tenho config, data, module, public, vendor e init_autoloader.php na pasta "public_html" no meu servidor neste momento.

  2. baixei o pacote completo (ZendFramework-1.12.9) e copiei a pasta "library" e coloquei em public_html / vender / ZF2 / para que funcionasse em init_autoloader.php

  3. criado .htaccess em que eu entrei abaixo:

    RewriteEngine on
    RewriteBase /
    RewriteCond% {REQUEST_FILENAME}! -F
    RewriteCond% {REQUEST_FILENAME}! -D
    RewriteRule !. (js | ico | txt | gif | jpg | png | css) $ index.php

  4. criou o index.php e colocou-o sob public_html /. O conteúdo está abaixo:

    <?php
    define("RUNNING_FROM_ROOT", true);
    include "public/index.php";
    ?>
    
  5. Eu abri um navegador e executei o url (pbm.pbmarketing.ca).

Eu recebi uma mensagem de erro fatal abaixo:

Erro fatal: classe "ZendLoaderAutoloaderFactory" não encontrada em /home/pbmarket/public_html/pbm/init_autoloader.php na linha 44

Que passo eu fiz de errado? Você poderia por favor me ajudar com esse problema?

Respostas:

2 para resposta № 1

Depois de ter o aplicativo esqueleto, use o Composer para instalar o ZF2 (consulte as instruções aqui: http://framework.zend.com/manual/2.3/en/ref/installation.html). Já que você está em hospedagem compartilhada, você pode precisar fazer isso antes de fazer o upload dos arquivos. Você não precisa fazer o download do próprio ZF (e não do ZF1!)

Eu não usei ZF2 em hospedagem compartilhada, então não posso ajudá-lo com esse lado, mas o erro que você está recebendo atualmente é porque você não tem nenhum dos arquivos ZF2.