No es posible implementar proyectos de Symfony en un servidor web de alojamiento compartido

StackOverflow https://stackoverflow.com/questions/3933525

  •  30-09-2019
  •  | 
  •  

Pregunta

estoy usando Symfony 1.4, para crear mi proyecto. He tratado de Implementación de Project utilizando el comando y los métodos dada en el capítulo 16 en el libro de symfony. pero no soy capaz de desplegar mi proyecto Symfony de mi equipo local al servidor web. ¿Puedo directamente copiar y pegar mi proyecto Symfony a mi servidor web ?? ¿¿Eso funcionará?? o hay cualquier otro método ?? NOTA:. Estoy usando Propel como ORM

¿Fue útil?

Solución

Su mejor opción es:
1. gzip de seguridad de todo el proyecto
2. exportar todos los datos de la base de datos utilizando algo así como mysqldump
3. subir los archivos al servidor
4. importar el volcado de base de datos en la base de datos del servidor
5. descomprima su proyecto

Un par de notas:
1. Debido al entorno de alojamiento compartido, es posible que tenga problemas de seguridad debido a otros hosts en el servidor puedan acceder a su php archivos Consulte aquí .
2. Esperemos que su host permite el acceso SSH a su cuenta de servidor, la administración de un proyecto Symfony es mucho más fácil Cuando este es el caso.
3. Si usted no tiene acceso SSH a su cuenta, tendrá que subir los archivos al servidor sin gzipping ellos y esto tarda mucho tiempo debido a la cantidad de archivos crea Symfony.
4. Si es posible colocar todos los archivos de Symfony a excepción de la carpeta web fuera de la carpeta public_html.

Otros consejos

Cuando tiene que implementar algo que hacer esto:

Comprobar si el requisito (PHP5, MySQL4 etc) en el servidor de producción coincide con mi solicitud. Cambiar los archivos de configuración para reflejar el servidor de producción. Cargar todo para el uso de un servidor FTP.

Su pregunta es críptica, que realmente debería especificar qué tipo de error que está recibiendo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top