Qual é a sua dúvida?

Pergunte sobre PHP, servidores, banco de dados e outros assuntos de TI

CAKEPHP

4 comentários

  • Renan S. Staff HostGator

    Fala Olavo beleza?

    Basicamente o mais recomendável nesse caso é consultar a documentação referente aos requerimentos da versão do Cake que está utilizando você pode consulta-la aqui e comparar com as especificações de seu plano, caso utilize um plano compartilhado você pode acessar as especificações aqui.

    Ações de comentário Permalink
  • Rafael Melo

    Estou com o mesmo
    Problema!

    Estou migrando do liquidweb para o HostGator e meus projetos mais novos não funcionam.

    Já trabalhamos com CakePhp a 10 anos.

    Para ele funcionar precisa instalar o “intl PHP extension“ e não estou achando onde no meu plano de revenda.

    Pode me ajudar?

    0
    Ações de comentário Permalink
  • Renan S.

    Rafael, tudo bem?

    Você tem algum ticket sobre o problema? se tiver poderia me informar o número do mesmo?

    0
    Ações de comentário Permalink
  • Merritt

    So after research on cakephp tutorial, which come to setting cakephp on shared hosting and i think this solution also good for production phase. I will mention how i set my cakephp on hostgator

    1. move app, cake, plugins, vendors folder into your hosting root folder. It is user root folder on your hosting
    2. delete .htaccess and index.php on cakephp root folder
    3. move /app/webroot/*.* to /public_html folder
    4. delete empty /app/webroot folder
    5. edit /public_html/index.php to point to the ‘cake’ and ‘app’ directories. For example my public_html path for my domain is /home/myhost/public_html, so i point
      – ROOT to look at /home/myhost
      – APP_DIR to look at /home/myhost/app
      – CAKE_CORE_INCLUDE_PATH to look at /home/myhost/cake
    6. edit this line on /public_html/index.php with your appropriate path
      if (!defined('ROOT')) {
      define('ROOT', DS.'home'.DS.'myhost');
      }

      if (!defined('APP_DIR')) {
      define('APP_DIR', 'app');
      }

      if (!defined('CAKE_CORE_INCLUDE_PATH')) {
      define('CAKE_CORE_INCLUDE_PATH', DS.'home'.DS.'myhost');
      }

    7. The only .htaccess i have on /home/myhost/public_html, the setting for .htaccess look like this
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
      </IfModule>
    0
    Ações de comentário Permalink

Por favor, entrar para comentar.