Невозможно развернуть проект Symfony на общий хостинг веб-сервера

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

  •  30-09-2019
  •  | 
  •  

Вопрос

Я использую Symfony 1.4, чтобы создать мой проект. Я попытался развернуть проект, используя команду и методы, приведенные в главе-16 в книге Symfony. Но я не могу развернуть свой проект Symfony с моего локального компьютера на веб-сервере. Могу ли я прямо скопировать вставить свой проект Symfony на мой веб-сервер ?? это будет работать ?? или есть ли другой метод ?? ПРИМЕЧАНИЕ: я использую PROPEL AS ORM.

Это было полезно?

Решение

Ваш лучший вариант:
1. ГЦИП по всему проекту
2. Экспортируйте все данные из базы данных, используя что-то вроде mysqldump
3. Загрузите файлы на сервер
4. Импортируйте дамп базы данных в базу данных сервера
5. Расстегните свой проект

Пара примечания:
1. Из-за общей среды хостинга у вас могут быть проблемы с безопасностью, благодаря другим хостам на сервере, получающем доступ к вашим файлам PHP см. здесь.

2. Надеюсь, ваш хост позволяет SSH-доступ к вашей учетной записи сервера, введение проекта Symfony намного проще, когда это так.

3. Если у вас нет SSH-доступа к вашей учетной записи, вам придется загружать файлы на сервер без Gzipping, и это занимает много времени из-за количества файлов Symfony создает.

4. Если возможно, поместите все ваши файлы Symfony, за исключением веб-папки за пределами папки Poods_HTML.

Другие советы

Когда я должен развернуть что-то, что я делаю это:

Проверьте, если требование (php5, mysql4 etc) на сервере производства соответствует моему приложению. Измените файлы конфигурации, чтобы отразить производственный сервер. Загрузите все на сервер, используя FTP.

Ваш вопрос Cruptic, вы должны действительно указать, какую ошибку вы получаете.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top