Buscar..


Pasos para mover el proyecto Symfony 2 a hosting manualmente

Depende del tipo de hosting que tengas:

  1. Si tiene una consola SSH, puede hacerlo en el hosting después del paso 2, si no lo ha hecho localmente: ejecute el comando

    php app/console cache:clear --env=prod'. 
    
  2. Supongamos que tiene en sus carpetas de hosting youdomain/public_html , por lo que en public_html deben ubicarse todos los archivos web. Por lo tanto, debe cargar todos los proyectos de Symfony (carpetas: app , src , vendors , bin , archivos: deps , deps.lock ), excepto la carpeta web en la carpeta youdomain . Todo, desde la carpeta de carga web a la carpeta public_html .

  3. Compruebe CHMOD para las carpetas app/cache y app/logs , debe haber acceso de escritura.

  4. Si no hay ningún archivo .htaccess en public_html, créelo y agregue dicho código en él: https://raw.github.com/symfony/symfony-standard/master/web/.htaccess

  5. Ahora debe usar youdomain.com/index lugar de youdomain.com/app_dev.php/index , que usa localmente. Si un sitio aún no funciona, puede abrir el archivo web/config.php y encontrar un código en el que se realice una comprobación de IP, solo encontrará la IP 127.0.0.1 . Agregue su IP actual a esta lista y cargue la nueva configuración en el servidor. Luego puede abrir la ruta de acceso yourdomain/config.php y verificar qué está mal. Si config.php muestra que todo está bien, pero aún así no funcionó, puede habilitar app_dev.php para depurar: abra app/app_dev.php y su IP de la misma manera que en config.php . Ahora puede ejecutar scripts como localmente usando app_dev.php .



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow