Искать  
 
   
 
Синхронизация шаблонов с фтп
Отправлено: 01 Июнь 2012 10:29 A.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

У ЕЕ2 есть проблема, когда работаешь с шаблонами на фтп, в админке не отображаются изменения, которые ты проводил с шаблоном.

Кто как решает данную проблему?

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 01 Июнь 2012 12:50 P.M.   [ Игнорировать ]   [ # 1 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

CP Home > Design > Template Manager > Synchronize Templates

Also… http://expressionengine.com/user_guide/cp/design/templates/synchronize_templates.html

Профиль
 
 
Отправлено: 01 Июнь 2012 02:07 P.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

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

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 01 Июнь 2012 03:42 P.M.   [ Игнорировать ]   [ # 3 ]
Sr. Member
Avatar
RankRankRankRank
Всего сообщений:  463
Зарегистрирован  2009-08-07

Тоже с таким сталкивался.. правда на одном только сайте..  проблема, к сожалению, никак не решилась.. приходилось делать правки шаблонов через панель.

 Подпись 

Ум - как бюст: надо иметь, но выпячивать не стоит
SSD Cloud Hosting

Профиль
 
 
Отправлено: 02 Июнь 2012 12:59 P.M.   [ Игнорировать ]   [ # 4 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

Ну а что вы хотели... ведь система ориентирована прежде всего

на старое железо, вернее - серверное окружение устаревшего типа.

Ну а для имитирования глобальной совместимости в коде системы

рассставили заглучшки на вывод ошибок в самых критических местах.

В итоге: или работает - или нет... Третьего не дано!

Начиная с релиза 2.6 - минимальные требованием к окружению:

“PHP 5.2.4 and MySQL 5.0.3”. Мои поздравления!

Линейка PHP 5.2 больше не поддержана с августа прошлого года.

http://www.php.net/archive/2011.php#id2011-08-23-1

Профиль
 
 
Отправлено: 03 Июнь 2012 04:39 P.M.   [ Игнорировать ]   [ # 5 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27
Afgan - 02 Июнь 2012 12:59 P.M.

Ну а что вы хотели... ведь система ориентирована прежде всего
на старое железо, вернее - серверное окружение устаревшего типа.
Ну а для имитирования глобальной совместимости в коде системы
рассставили заглучшки на вывод ошибок в самых критических местах.
В итоге: или работает - или нет... Третьего не дано!
Начиная с релиза 2.6 - минимальные требованием к окружению:
“PHP 5.2.4 and MySQL 5.0.3”. Мои поздравления!
Линейка PHP 5.2 больше не поддержана с августа прошлого года.
http://www.php.net/archive/2011.php#id2011-08-23-1

Только не понятно причем здесь синхронизация шаблонов )

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 04 Июнь 2012 12:28 P.M.   [ Игнорировать ]   [ # 6 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

Станислав, связь явная. Ниже я попытаюсь объяснить почему...

Решение данной проблемы может быть как сложным, так и, вы

не поверите, - до смешного, простым! Почему?

Предлагаю не ограничиваться рамками именно этой проблемы, и

данного ресурса, а посмотреть на все это несколько шире...

Итак, как работает служба поддержки EE:

Вы приходите на оффициальный форум поддержки, и, говоря в

контексте текущей проблемы, не имея исходных данных,  на

пальцах, попытаетесь объяснить суть пробломы. На что вам в

ответ, в лучшем случае, также, на пальцах попытаются объяснить,

мол дескать так и так.., попутно, задавая вам наводящие вопросы

наводящего характера, типа:

- а вы уверны, что нужный файл по FTP загружается на сервер?;

- а не повреждается ли его содержимое при транспортировке?;

- а может быть у вас сервер какой-то особый, или настройки его
таковы, что на все загружаемые из вне файлы выставляются особые
права доступа?

- а вы все сделали для того чтобы скрипт системы имел доступ
к директориям, в которых лежат те файли?;

- И т.д...

Не правда-ли, весело?

А главное, всем есть чем заняться. Есть где убить время wink

Где связь с тем, о чем я писал выше?

А вот она...

Я в качестве примера возьму лишь одну (не в тему обсуждения)

из многих причин, пораждающих проблемы, извиняюся за каламбур,

идентификации (распознания причины) проблемы.

// Использование функции изменения режима доступа к файлу или каталогу

chmod('somefile.php'666);

// При возникновении исключения выводится карявое, мало понятное сообщение об ошибке.
// Кому это надо!

// Использование этой же функции "по эллисовски"

@chmod('somefile.php'666);

// Здесь все красиво, при возникновении ишибки - просто чистый экран...
// Но как объяснить пользователю (не конечному, разумеется), что произошло?

// Как может быть по-другому?

// Практически все современные скрипты имеют встроенные обработчики для таких ситуаций,
// а те фрагменты кода, где может возникнуть исключение, помещают в конструкцию
// "try {} catch() {}" позволяющую вывести человекопонятное сообщение с кодом ощибки
// в режиме разработки или занести его в лог-файл если скрипт работает в продакшн... 

Вот тогда, в крайнем случае, если не понятна суть произошедшего - копируем

содержимое текста ошибки и идем опять-таки на форум, но уже не с пустыми

руками, а разговор будет иметь предметный характер, и, если решение не

будет быстрым, то, во сяком случае, можно надеятся, что в одном из

последующих релизов, в одной из строк changelog будет сообщение о том,

что устранена ошибка при работе скрипта на серверах, скажем так,

редкой конфигурации...

Кому это надо, и будет ли такое в EE?

Догадайтесь сами!

Ведь если не идти в ногу с прогрессом, то ВПЕРЕДИ всегда будет оставаться

мертвое пространство, где не ступала нога разработчика из EllisLab,

поэтому, лучше уж так как есть, чем никак... wink

Профиль