anonymous@RULINUX.NET~# Last login: 2024-11-22 14:41:16
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Перенесите тему

в более подходящее место. А то ведь утонет в говне talks-ах.

http://rulinux.net/thread_39126_page_1

PS: предлагаю прибить гвоздями закрепить сей топик для последующих подобных просьб.

anonymous(*) (2013-03-28 10:25:20)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Перенесите тему от anonymous 2013-03-28 10:25:20
avatar
Скрыть

Re:Перенесите тему

Перенёс в General.

spaceivan(*)(2013-03-28 10:35:02)

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от spaceivan 2013-03-28 10:35:02
avatar
Скрыть

Re:Перенесите тему

Надо ещё автора как-то уведомить :)

anonymous(*)(2013-03-28 11:04:45)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 11:04:45
avatar
Скрыть

Re:Перенесите тему

Я думал, что ты автор. Теперь трэд о модераторском произволе практически обеспечен :)

spaceivan(*)(2013-03-28 11:07:50)

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от spaceivan 2013-03-28 11:07:50
avatar
Скрыть

Re:Перенесите тему

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

anonymous(*)(2013-03-28 12:42:35)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 12:42:35
avatar
Скрыть

Re:Перенесите тему

Ой и не говори. Девелоперы совсем распоясались. Творят что им вздумается, и работать совсем не хотят. Новой версии так и вообще не дождешься. А даже если и сподобятся выпустить, то я больше чем уверен что на выходе все-равно получится говнокод.

Tux-oid(*)(2013-03-28 13:50:35)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 13:50:35
avatar
Скрыть

Re:Перенесите тему

взялся за гуж не говори что не дюж

p.s. кожаная или верёвочная петля у хомута, служащая для скрепления оглобель с дугой; в гужи закладываются концы оглобель и через них передаётся тяговое усилие от лошади к повозке

p.s.s. Как то уж очнь с косяками новая версия разворачивается, ниасилил.

anonymous(*)(2013-03-28 14:01:03)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 14:01:03
avatar
Скрыть

Re:Перенесите тему

взялся за гуж не говори что не дюж

Я и не говорю. Не боись. Я просто шучу.

p.s.s. Как то уж очнь с косяками новая версия разворачивается, ниасилил.

С какими?

Tux-oid(*)(2013-03-28 14:04:59)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 14:04:59
avatar
Скрыть

Re:Перенесите тему

>С какими?
Месяца 3 назад дело было точно уже не скажу, но сначала я с базой проблему имел потом с пыхо кодом.

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

anonymous(*)(2013-03-28 14:12:04)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 14:12:04
avatar
Скрыть

Re:Перенесите тему

Сдвинул влево на один разряд.

Братцы, вы уж поведали поподробнее бы как оно должно устанавливаться и куда. А то пару недель назад себе тоже сгрузил симфониевский вариант, но так и не решился консольный инсталлятор запустить.. Стрёмно чот - оно умеет ставиться в заданную схему pgSQL, не насрёт в дефолтную схему юзера?

anonymous(*)(2013-03-28 14:19:52)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 14:19:52
avatar
Скрыть

Re:Перенесите тему

Сливаешь. Настраиваешь виртуальный хост. В апачевском конфиге прописываешь в DirectoryRoot /path/to/site/directory/web Сливаешь композер и запускаешь composer.phar install в корне сайта. Затем создаешь базу данных для сайта. Копируешь файлик /path/to/your/site/directory/app/config/parameters.yml.dist в ту-же папку но с именем parameters.yml и указываешь туда свои параметры БД. Затем выполняешь

]
php app/console doctrine:schema:create
 

и

]
php app/console doctrine:fixtures:load
 

прямо в корне сайта. И все. Все должно заработать.

Tux-oid(*)(2013-03-28 14:33:23)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 14:33:23
avatar
Скрыть

Re:Перенесите тему

Упс, а без корня сайта никак? Так чтобы в какой-нибудь подкаталог подселить только бутстрап, а всё остальнок - совт и писабельные каталоги (какие кстати?) вынести вообще за пределы иерархии веб-рута?

anonymous(*)(2013-03-28 14:49:20)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 14:04:59
avatar
Скрыть

Re:Перенесите тему

>С какими?
У меня, в своё время, composer не хотел geshi ставить. Может быть ему регистр названия не нравился (GeSHi), а может ещё что-то. Надо попробовать заново поставить.

SystemV(*)(2013-03-28 14:52:58)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 14:49:20
avatar
Скрыть

Re:Перенесите тему

>Упс, а без корня сайта никак? Так чтобы в какой-нибудь подкаталог подселить только бутстрап, а всё остальнок - совт и писабельные каталоги (какие кстати?) вынести вообще за пределы иерархии веб-рута?
Если не ошибаюсь, можно делать document root-ом только поддиректорию web, но я не проверял.

SystemV(*)(2013-03-28 14:55:54)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 14:55:54
avatar
Скрыть

Re:Перенесите тему

Не ошибаешься.

Tux-oid(*)(2013-03-28 15:02:16)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 14:52:58
avatar
Скрыть

Re:Перенесите тему

> У меня, в своё время, composer не хотел geshi ставить

Он и сейчас не хочет:

$ ./composer.phar install
Loading composer repositories with package information
Installing dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for rl/geshibundle dev-master -> satisfiable by rl/geshibundle dev-master.
    - rl/geshibundle dev-master requires geshi/geshi dev-master -> no matching package found.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.


Беда с этими вашими гейшами какая-то..

anonymous(*)(2013-03-28 15:05:44)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:05:44
avatar
Скрыть

Re:Перенесите тему

Щас. Пофиксим. Cannot reproduce

Tux-oid(*)(2013-03-28 15:07:56)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 14:55:54
avatar
Скрыть

Re:Перенесите тему

> Если не ошибаюсь, можно делать document root-ом только поддиректорию web, но я не проверял.

Нипонял. Поддиректория web - это разве не директория, лежащая где-то внутри иерархии, начинающейся с document root?

anonymous(*)(2013-03-28 15:19:22)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:19:22
avatar
Скрыть

Re:Перенесите тему

Нет. DocumentRoot это параметр конфига апача. А веб это поддиректория в директории проекта.

Tux-oid(*)(2013-03-28 15:22:37)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:07:56
avatar
Скрыть

Re:Перенесите тему

>Cannot reproduce
А я опять воспроизвёл:(

Всё как у анонимуса. Дебагать этот композер неприятно, он компилируемый, так просто print не воткнуть.

SystemV(*)(2013-03-28 15:23:15)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:23:15
avatar
Скрыть

Re:Перенесите тему

А svn стоит?

Алсо конфига для композера тут https://gitorious.org/rulinux-engine/geshibundle/blobs/master/composer.json. Это для пакета RL/GeSHiBundle

Tux-oid(*)(2013-03-28 15:24:55)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:24:55
avatar
Скрыть

Re:Перенесите тему

>А svn стоит?
Естественно:)

>Алсо конфига для композера тут https://gitorious.org/rulinux-engine/geshibundle/blobs/master/composer.json
Тут выходит так - если добавить описание репозитория GeSHi/GeSHi (из этого файла) в composer.json самого рулинукс-симфони, и вписать его в require до geshibundle, то он его видит и ставит. А вот когда это описание только в geshibundle - он его не видит. Хотя само описание один в один.

SystemV(*)(2013-03-28 15:30:49)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:22:37
avatar
Скрыть

Re:Перенесите тему

> А веб это поддиректория в директории проекта.

так бы и сказали: "/web"!

anonymous(*)(2013-03-28 15:31:20)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:30:49
avatar
Скрыть

Re:Перенесите тему

Ясно. Известная бага композера. Она уже давно у них висит, все никак не пофиксят. Запусти composer update. Несколько раз. Попытки с третьей должно прокатить. Видимо какие-то проблемы с глубиной поиска зависимостей.

Tux-oid(*)(2013-03-28 15:33:05)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:31:20
avatar
Скрыть

Re:Перенесите тему

"/web" это поддиректория в корневом каталоге системы, а не проекта.

Tux-oid(*)(2013-03-28 15:34:22)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:24:55
avatar
Скрыть

Re:Перенесите тему

> Алсо конфига для композера тут https://gitorious.org/rulinux-engine/geshibundle/blobs/master/composer.json. Это для пакета RL/GeSHiBundle

И чо с им делать?

anonymous(*)(2013-03-28 15:35:31)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:35:31
avatar
Скрыть

Re:Перенесите тему

Снимать штаны и бегать.

Tux-oid(*)(2013-03-28 15:37:17)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:34:22
avatar
Скрыть

Re:Перенесите тему

> "/web" это поддиректория в корневом каталоге системы, а не проекта.

Но это хотя бы директория, а не вся всемирная паутина :)
Хотя, коннечно лучше сказать так: "<project_root>/web"

anonymous(*)(2013-03-28 15:38:46)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:35:31
avatar
Скрыть

Re:Перенесите тему

>И чо с им делать?
Вот тебе костыльный composer.json для rulinux-symfony, чтобы ты не мучался: http://ompldr.org/vaHd0Yw

SystemV(*)(2013-03-28 15:40:12)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:37:17
avatar
Скрыть

Re:Перенесите тему

> Снимать штаны и бегать.

Нифига не помогает. Опиши как именно ты это делаешь в подобных ситуациях?

anonymous(*)(2013-03-28 15:42:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:40:12
avatar
Скрыть

Re:Перенесите тему

Почему он костыльный? С ним что-то неправильно?

anonymous(*)(2013-03-28 15:45:05)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:42:42
avatar
Скрыть

Re:Перенесите тему

У вас в Ирландии все такие? Или ты один такой остряк выискался?

Tux-oid(*)(2013-03-28 15:46:36)

Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:33:05
avatar
Скрыть

Re:Перенесите тему

А, да, ещё оно может ругаться на отсутствие parameters.yml, выдавая что-то такое в конце инсталла: "An error occurred when executing the "'cache:clear --no-warmup'" command.".

Нужно создать <project_root>/app/config/parameters.yml с примерно таким содержанием: http://ompldr.org/vaHd0Zw.

SystemV(*)(2013-03-28 15:50:17)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:45:05
avatar
Скрыть

Re:Перенесите тему

>Почему он костыльный? С ним что-то неправильно?
Прописывать зависимость стороннего пакета только для обхода бага, когда она уже описана у него самого - неправильно в долгосрочной перспективе. Т.е. в репозиторий это засовывать не надо.

SystemV(*)(2013-03-28 15:53:20)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:50:17
avatar
Скрыть

Re:Перенесите тему

Нужно создать <project_root>/app/config/parameters.yml с примерно таким содержанием: http://ompldr.org/vaHd0Zw. 

http://rulinux.net/thread_39134_page_1#msg168428

Копируешь файлик /path/to/your/site/directory/app/config/parameters.yml.dist в ту-же папку но с именем parameters.yml и указываешь туда свои параметры БД.

"An error occurred when executing the "'cache:clear --no-warmup'" command.".

Проверь права доступа к <project_root>/app/cache

Tux-oid(*)(2013-03-28 15:55:03)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:55:03
avatar
Скрыть

Re:Перенесите тему

Не, с правами всё ок, просто в репозитории нет app/config/parameters.yml.dist, и в ридми это не указано:)

Думаю, достаточно будет это просто указать.

SystemV(*)(2013-03-28 15:57:34)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Перенесите тему от anonymous 2013-03-28 10:25:20
avatar
Скрыть

А теперь почистите тему

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

anonymous(*)(2013-03-28 15:57:56)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:50:17
avatar
Скрыть

Re:Перенесите тему

Тааак, началось!

parameters:
    locale: en
    secret: 10784a86848b5412b5f7fa644e90ef24e
    mailer.transport: smtp
    mailer.host: localhost
    mailer.user: null
    mailer.password: null
    database_driver: pdo_pgsql
    database_host: localhost
    database_port: '5432'
    database_name: rulinux_symfony
    database_user: rluser
    database_password: rulinux
    database_path: null

Где задать конкретную схему-то???

anonymous(*)(2013-03-28 15:58:38)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 15:46:36
avatar
Скрыть

Re:Перенесите тему

> У вас в Ирландии все такие? Или ты один такой остряк выискался?

Ты находишь это смешным? Как по мне, так от этого плакать хочется!

anonymous(*)(2013-03-28 15:59:59)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 15:53:20
avatar
Скрыть

Re:Перенесите тему

> Прописывать зависимость стороннего пакета только для обхода бага, когда она уже описана у него самого - неправильно в долгосрочной перспективе. Т.е. в репозиторий это засовывать не надо.

Ясно, я думал ошибка была в composer.json, а она в компостере

anonymous(*)(2013-03-28 16:01:46)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 15:58:38
avatar
Скрыть

Re:Перенесите тему

>Где задать конкретную схему-то???
Схему чего? Далее делай, как Туксоид написал, оно тебе сделает с БД всё, что надо.

SystemV(*)(2013-03-28 16:01:49)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: А теперь почистите тему от anonymous 2013-03-28 15:57:56
avatar
Скрыть

Re:А теперь почистите тему

>Раз уж приколотили тему, то будьте добры убрать весь офтоп в отдельный топик.
А это, вроде бы, невозможно. Так что придётся создавать ещё одну, а эту отцеплять:)

SystemV(*)(2013-03-28 16:03:45)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 16:01:49
avatar
Скрыть

Re:Перенесите тему

> Схему чего?

Схему БД! Ту схему, которая создаётся заклинанием:

CREATE SCHEMA <name of the schema>
, блеать :)

> Далее делай, как Туксоид написал, оно тебе сделает с БД всё, что надо.

Сперва хотелось бы убедиться, что под тем, что мне надо, мы понимаем одно и то же

anonymous(*)(2013-03-28 16:05:16)

[#] [Добавить метку] [Редактировать] Ответ на: А теперь почистите тему от anonymous 2013-03-28 15:57:56
avatar
Скрыть

Re:А теперь почистите тему

> Раз уж приколотили тему, то будьте добры убрать весь офтоп в отдельный топик.

Да незачем. По итогам обсуждения Тюксоид всё подытожит в ридми в гите, чтобы потом по граблям снова не ходить, а этот тред можно будет выбросить. Я просто уверен в этом!

anonymous(*)(2013-03-28 16:07:27)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 16:05:16
avatar
Скрыть

Re:Перенесите тему

>CREATE SCHEMA <name of the schema>
php app/console doctrine:schema:create --dump-sql

Алсо, там вроде всегда public schema, так что выделяй под это дело отдельную БД. Что-то в гугле находится на эту тему, но предлагаю тебе посмотреть это самому и отписаться сюда.

SystemV(*)(2013-03-28 16:19:06)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 16:19:06
avatar
Скрыть

Re:Перенесите тему

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

anonymous(*)(2013-03-28 16:23:27)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 16:23:27
avatar
Скрыть

Re:Перенесите тему

>Что-ж вы творите-то люди добрые?
Мы? Это не к нам, это в спортлото авторам doctrine писать надо. Они пишут, что в 2.2 что-то для схем появилось, но я не могу сходу найти решение.

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

SystemV(*)(2013-03-28 16:34:47)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 16:34:47Фильтры
avatar
  • матерные выражения
Скрыть

Re:Перенесите тему

> Мы? Это не к нам, это в спортлото авторам doctrine писать надо. Они пишут, что в 2.2 что-то для схем появилось, но я не могу сходу найти решение.

Чот не видно:

$ grep -Ri 'SET SEARCH_PATH' *
vendor/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/SQLSessionInitTest.php:                       ->with($this->equalTo("SET SEARCH_PATH TO foo, public, TIMEZONE TO 'Europe/Berlin'"));
vendor/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/SQLSessionInitTest.php:        $listener = new SQLSessionInit("SET SEARCH_PATH TO foo, public, TIMEZONE TO 'Europe/Berlin'");
vendor/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/SQLSessionInitTest.php:        $listener = new SQLSessionInit("SET SEARCH_PATH TO foo, public, TIMEZONE TO 'Europe/Berlin'");


И в pdo-шном DSN схем не предусмотрено.

> А зачем тебе кросс-базданновые запросы в данном случае?

Я в общем случае не хочу плодить базы. Поэтому уместнее вопрос нахера сдалась отдельная БД для данной тестовой инсталляции.

anonymous(*)(2013-03-28 16:58:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от anonymous 2013-03-28 16:58:42Фильтры
avatar
  • матерные выражения
Скрыть

Re:Перенесите тему

>Чот не видно:
Как я понял, они добавили возможность указания схемы в аннотациях при определении таблиц.

Наверное можно видоизменить скрипт создания структуры БД, чтобы он на ходу прицеплял нужную схему из конфига, но это надо в доктрине хорошо разбираться.

>Я в общем случае не хочу плодить базы. Поэтому уместнее вопрос нахера сдалась отдельная БД для данной тестовой инсталляции.
Я лично не встречал ещё приложений, которые по-умолчанию эти схемы бы использовали. Может быть кто-то где-то так и делал, но в массе своей все всегда хотят отдельную БД. Так что тут ты в своих желаниях явно одинок.

Тут ещё важную роль сыграла малая распространённось постгреса, и большая - мускуля, в котором create schema и create database делают одно и то же. Поэтому никто на тему этих схем не задумывался даже. И ORM, которе обеспечивают кроссбазность, тоже задумываются об этом в последнюю очередь, хотя, например, в той же sqlalchemy это есть.

SystemV(*)(2013-03-28 19:11:40)

Emacs-w3m/1.4.513 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от SystemV 2013-03-28 19:11:40
avatar
Скрыть

Re:Перенесите тему

> Как я понял, они добавили возможность указания схемы в аннотациях при определении таблиц.

Даже если атрибут schema означает имя схемы в БД, это всё равно получается, что имя схемы прибито гвоздями и две версии софтины рядом не поставишь в пределах одной БД.

> Наверное можно видоизменить скрипт создания структуры БД, чтобы он на ходу прицеплял нужную схему из конфига, но это надо в доктрине хорошо разбираться.


Можно попытаться пропатчить, вот несвежий пример: http://oldforum.symfony-project.org/index.php/m/56149/
Можно попытаться создать свой драйвер, расширяющий оригинальный PDO-класс: http://stackoverflow.com/questions/10654651/symfony2-doctrine2postgresql-setting-a-schema
А может схему можно задать так же, как создабт префиксы таблиц?

> Я лично не встречал ещё приложений, которые по-умолчанию эти схемы бы использовали. Может быть кто-то где-то так и делал, но в массе своей все всегда хотят отдельную БД. Так что тут ты в своих желаниях явно одинок.

Да. Пока одинок. Но я буду исходить на говно каждый раз как увижу имплементацию чего-нибудь, где заявлена поддржка постгреса, но при этом не поддерживающего схемы! И когда-нибудь мощный поток говна прорвёт это ужасную плотину скудоумия и говнокодерства, стоящую на пути прогресса свободного ПО.

anonymous(*)(2013-03-28 22:28:44)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Перенесите тему от Tux-oid 2013-03-28 14:33:23
avatar
Скрыть

Re:Перенесите тему

Вобщем поставился вроде. какбэ работает, но дизайна нет, при попытке хотябы логотип скачать вижу в логах:

request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /bundles/urlmain/images/CozyGreen/lor-new.png" (uncaught exception) at /путь/lighttpd.rulin/webroot/app/cache/prod/classes.php line 5146 [] []


Есть готовые рецепты? Если что, права на запись даны только на app/cache и app/logs

Да, а какой пароль у админа? Опять радужные таблицы искать?

anonymous(*)(2013-03-29 04:55:32)

Этот тред читают 7 пользователей:
Анонимных: 7
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!