avatar_epmak

DevMu Web Clone engine 1.6.2, пилим потихоньку

Автор epmak, 2015 Окт. 10, 22:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

epmak

#40
Во-первых, на видео четко показано, что при выборе odbc подключения я указываю не просто Localhost, а имя компа/имя_экземпляра_mssql
для начала сделай, пожалуйста так же. (имя можно узнать в консоли настройки или в студии, при подключении оно написано)

Во-вторых, если не поможет, то сделай следующее:
Спойлер
зайди в Libraries/adodb5/drivers/adodb-odbc_mssql.inc.php 45 строка
var $connectStmt = 'SET CONCAT_NULL_YIELDS_NULL OFF';поменяй на
var $connectStmt = '';
или вообще строку закомментируй, или удали. забекапить файлик не забудь.

потом идешь в build/admin/_dat/ удаляешь
0_ru_pages.php
0_ru_plugins.php
далее все из папки cache тоже удаляешь.
проделать данный трюк со всеми "билдами", если там есть файлы.
потом пробуешь зайти
[свернуть]

и обязательно отпишись!
писать нужно здесь просто потому что ты такой не 1.

Vipper

Все по прежнему ничего не помогло. я уже не знаю что и делать

epmak


Vipper

Да и кеш и те 2 файла что написано ничего не помогло. папки с кешем пустые и в браузере тоже кеш чистил на всякий.
Давай может дам тебе доступ к VDS посмотришь а патом решение тут опишем если кто то столкнется а то это какой то сломаный телефон.
Вот что в лога

это от муонлайн
[10:58:19] odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF")
in file: adodb.inc.php line: 619
IP: 134.17.146.124,  addres:  from:   browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
[10:58:53] odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF")
in file: adodb.inc.php line: 619
IP: 127.0.0.1,  addres:  from:   browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
[14:07:37] odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF")
in file: adodb.inc.php line: 619
IP: 52.64.96.9,  addres:  from:   browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2)
[14:36:37] odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF")
in file: adodb.inc.php line: 619
IP: 134.17.146.124,  addres:  from:   browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0

это муадмин
[10:41:42] odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF")
in file: adodb.inc.php line: 619
IP: 127.0.0.1,  addres:  from: https://localhost/install.php  browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
[14:03:54] odbc_mssql error: [S0002: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'mwc_logs'.] in EXECUTE("INSERT INTO mwc_logs(col_ErrNum,col_msg,col_mname,col_createTime) VALUES(1,'controller 'admin' does't register in system','arouter',GETDATE())")
in file: connect.php line: 84
IP: 127.0.0.1,  addres:  from: https://localhost/install.php  browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
[14:31:47] odbc_mssql error: [S0002: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'mwc_pages'.] in EXECUTE("SELECT * FROM mwc_pages WHERE tbuild = 'muadmin'")
in file: builder.php line: 40
IP: 127.0.0.1,  addres:  from: https://localhost/install.php  browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0

epmak

ты менял  в файле Libraries/adodb5/drivers/adodb-odbc_mssql.inc.php то что я писал? файл сохранял при этом? переставлять ничего не надо, просто сделать то, что я описал в под спойлером.

Vipper

Цитата: epmak от 2015 Нояб. 10, 15:03  ты менял  в файле Libraries/adodb5/drivers/adodb-odbc_mssql.inc.php то что я писал? файл сохранял при этом? переставлять ничего не надо, просто сделать то, что я описал в под спойлером.
Да я вообще строчку удалил и ничего не переставля и да я сохранил файл.
и сделар резервнуб копию с полным файлом

epmak

вечером доберусь до дома, посмотрю точнее.

Vipper

ок напиши мне в скайп пж а то так долго разговаривать ппц x.HardCore

вон и Dizzy пробывал не полуилось =(

epmak

#48
https://yadi.sk/d/UOyhq0CykN8D6 скопировать заместо Libraries/adodb5/drivers/adodb-odbc_mssql.inc

потом убей весь кеш и посмотри, что получится

Vipper

Собственно вот...


Что-то прошло не так...
Данный модуль был поврежден или удален


epmak

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

попутно нашел неприятный баг с установкой таблицы вебшопа. пофиксил. залил архив.
Скачать

epmak

Очень интересуют фидбеки, потому что писать в пустоту очень скучно и время тратить на пустое не охота...
На форуме потихоньку начал писать документацию

Profesor08

Так его даже поставить не могут пользователи без шаманства с бубном и поста на форуме. Фидбэков достаточно. Сделай как следует установку без заковырок и прочего. Тогда может кто-то и продвинется дальше. И напишет отличный от "не устанавливается" фидбэк.

epmak

#53
..пообщавшись с пользователями, было выяснено, что некоторые вещи делать просто забывают. Например, брать актуальные версии, которые я иногда выкладываю (на свн - самые актуальные, но они перекочевывают реально в архивы тогда, когда накапливаются изменения). Я не знаю, как надо шаманить - ставишь сначала основу, в загрузочном конфиге должно стоять "admin" на дефолтной админке, после заходишь в дефолтную админку и настраиваешь остальные билды, после топаешь в sql и устанавливаешь install.sql и смотришь, чтобы при установке не было ошибок.
И это я не могу сделать автоматизированно, просто потому, что у всех базы разные и не только муонлайновские, знаешь ли.  А заниматься тем, что проверять каждый столбец, каждый чих, включая версии ms sql в здравом уме бесплатно никто не будет. если учесть, что 90% только ждет, а не прикладывает усилий, простите, еще и не особо хочется, ага?


А что делаете вы: ставите сразу muadmin и забываете про install.sql. конечно, он вас мягко говоря отошлет, так как нету в базе ни слова про muadmin, но есть про admin - а все настройки подтягиваются оттуда. Начинаешь с вас спрашивать что не так - 90% в морозе обитает, у всех остальных вышеперечисленное. Те, кто спрашивал меня на прямую, если были проблемы и хотели поставить, после 2-3 моих слов писали "спасибо, все получилось".
уже и тему сделал на форуме с описанием...

Так про какое шаманство или скорее, ваше нежелание чуть внимательнее читать и смотреть, да и делать, идет речь?

Profesor08

90% этих пользователей нельзя назвать продвинутыми пользователями ПК. Для них надо делать 1 кнопку - INSTALL. На счет разных баз данных ты прав, но лишь частично. Во всех есть стандартные таблицы и колонки, их и используй. А те что отличаются не трогать! Либо для каждого варианта писать отдельный модуль, либо что-то еще придумывать, но это не вариант, так как всегда найдется база с которой не будет что-то работать. Те кому надо некий топ gens, а gens везде по разному реализовано в базе, пусть нанимает того, кто сделает именно для его  базы или сам пусть делает.

epmak

Цитата: Profesor08 от 2015 Нояб. 14, 23:10  90% этих пользователей нельзя назвать продвинутыми пользователями ПК. Для них надо делать 1 кнопку - INSTALL.

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


Цитата: Profesor08 от 2015 Нояб. 14, 23:10  На счет разных баз данных ты прав, но лишь частично.

конечно, частично. я не писал сайт и не смотрел, как потом его ставят и поэтому не выкладывал 2, карл, 2 видоса.

Цитата: Profesor08 от 2015 Нояб. 14, 23:10  Во всех есть стандартные таблицы и колонки, их и используй.
спасибо, босс. только ты глянь, что там за таблицы устанавливает сайт. и потом еще раз внимательно прочти, что я писал про установку.
Цитата: Profesor08 от 2015 Нояб. 14, 23:10  Либо для каждого варианта ...
вот именно поэтому есть install.sql и именно поэтому я разделил сайт на build.
и с каждой версией сайт становится более абстрактным и многозадачным, если ты этого не заметил, пора подумать о повышении квалификации, а не тырканье в то, что мне надо сделать, а что нет.

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

умрем все, но, возможно, не сейчас.

Profesor08

Откуда столько негатива? Ни одному админу, который хочет использовать сайт не нужен никакой абстракционизм, ему нужен готовый функционал и простота использования. Делаешь сайт для му - делай для му, а не франкенштейна. Если ты этого не понимаешь, то удали все что накодил и оставь 1 файл index.html со своим копирайтом, а кому надо, тот сам доведет до ума.

epmak

#57
Цитата: Profesor08 от 2015 Нояб. 15, 09:34  Откуда столько негатива?
негатив? вроде не оскорблял, не ст*censored*ся... говорил доступно "на равных". присказка с Карлом была для осознания всей соли, а не стеба...  где ты увидел негатив?


Цитата: Profesor08 от 2015 Нояб. 15, 09:34  Ни одному админу, который хочет использовать сайт не нужен никакой абстракционизм
хорошо, для него абстракцию заменим на слово универсальность.
на пальцах: у парня овер 20 сервев.. серверов. в эксэнжине(деве, mwc 1.5, в общем "дефолтных") это выглядит как овер 20 запросов к базе каждого. А если у этих 20 серверов 20 разных ништяков, то для того, кто реализует и поддерживает функционал = ад. В случае с моим движком : 20 разных билдов + 1 плагин, который между 20 будет переключать и скорее всего одна админка на эти 20 билдов. В результате, можно настраивать и рулить каждым сервером отдельно, не вспоминая огромную кучу if'ов и иных вещей, которые нужно учесть, так как все 20 ништяков в 1 месте. А еще, если чуть поднатужится, можно и блог админа сделать прям тут же, на этом же движке... в общем, все оганичивается фантазией. и самое главное, заточенность рук может быть минимальна, так как все модули рулятся в админке, а
<?php echo "hello word.am" можно написать и по книжке.
то, по-твоему, не актуально и не нужно?

Цитата: Profesor08 от 2015 Нояб. 15, 09:34  ему нужен готовый функционал и простота использования. Делаешь сайт для му - делай для му, а не франкенштейна. Если ты этого не понимаешь, то удали все что накодил и оставь 1 файл index.html со своим копирайтом, а кому надо, тот сам доведет до ума.

похоже ты не совсем оценил то, что я предлагаю. давай на пальчиках: я делаю вам ядро - то есть систему управления билдами, модулями, плагинами.. в общем, почти всем. Делаю вам билд му - для кого-то пример, ля кого-то основу для собственных изысканий. Своего рода фрейморк для c#(думаю, тебе будет ближе такой пример), показываю как им пользоваться. Далее, хотите пользуйтесь, хотите не пользуйтесь, хотите пишите сами, хотите заказывайте... Родилось для паблика все это из-за моей лени: есть сервера, которые пользуют мой приватный движок и мне очень неудобно саппортить оные, так как у каждого есть свои особенности. Именно оттуда появилась идея сделать общую основу и в билдах "описывать" функционал каждого сервера в отдельности: ядро одно, бизнес-логика разная.
а ставится все это дело в 2 этапа только потому, что сначала ты ставишь ядро со всеми необходимыми таблицами, а уже затем сверху ставишь особенности билда и страницы, и столбцы и все ништяки билдовые. и именно поэтому я отсылаю к прочтению того что ставиться тебя, так как из твоих слов ты просто не осознаешь, как оно внутри вертится. И именно для этого я на пальцах объясняю некоторые моменты. Но если ты, при установке, забивая в базу install.sql видишь ошибку и не считаешь, что это НЕ нормально, а потом начинаешь рассказывать, как все плохо, и показывать что вот, оно не поставилось... в общем, назвать такого человека адекватным администратором, я простите, не могу.

epmak

Небольшой апдейтик: прилепил пагинатор к веб магазину с настройками. Искать на свн (ссылка в 1 посте)

revenson

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

Похожие темы (3)

Сообщений: 0
Просмотров: 703

Сообщений: 4
Просмотров: 1141