powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / yii. публикация нового файла со стилями не происходит
10 сообщений из 10, страница 1 из 1
yii. публикация нового файла со стилями не происходит
    #38308771
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Столкнулся с такой проблемой, что при изменении файла со стилями (изменил предела 50%), этот файл не был перепубликован в assets'ах.
То есть, вот так я этот файл подтягиваю на страницу:
Код: php
1.
Yii::app()->getClientScript()->registerCssFile('/css/tmp/admin/timeline.css')


Причём, локально то всё произошло как надо, а вот на основном сервере замена не произошла.

Может кто сталкивался? подскажите пожалуйста.

З.Ы. Полного доступа к серверу не имею, так как его админит другой человек.
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38308905
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрПричём, локально то всё произошло как надо, а вот на основном сервере замена не произошла.
а как файлы обновляются на боевом? ручками? или через какойнить svn,hg,git. может "другой человек" его просто не обновил реально.
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38308913
madbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
право на запись в assets есть?
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309121
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
madbearправо на запись в assets есть?

должны быть. Иначе ошибку выбило бы. это не единственный файл, который там :). Только вот не уверен, что права на файл (опубликованный) те, что надо. Там крон запускается от рута. Могло ведь быть так, что запуск крона после прошлого коммита был первым и владелец файла стал root?
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309122
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uПрограмёрПричём, локально то всё произошло как надо, а вот на основном сервере замена не произошла.
а как файлы обновляются на боевом? ручками? или через какойнить svn,hg,git. может "другой человек" его просто не обновил реально.

нет. автоматом размещается через git
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309224
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёрнет. автоматом размещается через git
как вариант, посмотрите логи, раз все автоматом, может был конфликт изменений который сам ГИТ не смог разрешить и не обновил файл
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309269
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r u,

но тогда если бы конфликт произошёл в момент слияния веток, то не загрузился бы основной файл /css/tmp/admin/timeline.css, а вот он как-раз загрузился.

Кстати, конфликты в папке assets невозможны, так как эта папка не отслеживается гитом. Она добавлена в игнор.

Вот и я сижу голову ломаю, так как человек (у которого доступы к серверу) с 8 вечера вчерашнего дня отсутствует, а работа стоит, так как отправить на работоспособный сайт не могу, тогда там произойдёт то же, что и на площадке разработки :).

Насчёт доступов скажу точнее, у меня их вообще в принципе нету, так как сервер обновили и все пароли были сброшены, а новые мне ещё не выдали. Ладно, видимо тут "пальцем в небо" не получится... Надо всё-таки ждать админа и смотреть с ним. Всем спасибо.
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309388
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
Yii::app()->getClientScript()->registerCssFile('/css/tmp/admin/timeline.css')


И где тут публикация файла в assets?
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309426
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
Код: php
1.
Yii::app()->getClientScript()->registerCssFile('/css/tmp/admin/timeline.css')


И где тут публикация файла в assets?

Тоже задался таким вопросом, а оказалось, что кто-то дописал процесс регистрации файлов (уж не знаю как, так как в yii не сильно шарю). То есть такие вызовы теперь склеивают регистрированные файлы и публикуют эту общую простыню. Из-за того, что у меня на странице публиковался 1 файл, я этого не заметил.

А вся эта фигня получилась из-за того, что при публикации этой не проверяется дата модификации файлов.

так что вопрос решён. всем спасибо
...
Рейтинг: 0 / 0
yii. публикация нового файла со стилями не происходит
    #38309438
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто чистиете assets и все.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / yii. публикация нового файла со стилями не происходит
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]