Вы не зашли.
Amarelius,
прикрепил к предыдущему посту.
Amarelius,
MySQL ERROR [query]: INSERT INTO _users (name, pass, mail, status, reg, last, activation, punbb_userid) VALUES ('test1236', '713e4a7ae98e491fb995335466a0b7d1', 'luca@live.ru', '4', '1260005869', '', '637f29c84a', '182')
(1366): Incorrect integer value: '' for column 'last' at row 1
Вот теперь какая ошибка вылетает...
мне тут предлагают:
"1. найти код, который формирует запрос.
2. определить имя переменной, которая подставляется в запрос
для вставки в поле last. допустим, это будет $last.
3. перед отправкой запроса вставить:
if(empty($last)) $last=0;"
как этот фикс можно применить?
infinity237,
спасибо за решение! обязательно попробую!
Amarelius, а префикс вообще нужен? помоему он только на случай если несколько таблиц в одной базе хранится...
А не мог бы скопипастить сюда строки в которых менять нужно. SVN с релизом расходится...
Почему вообще знание неверное передается? Может ли это быть действительно проблема с PHP 5.3?
После переезда на хостинг с PHP 5.3 появилась проблема с регистрацией. Грешу именно на то, что проблема в самом PHP т.к. код движка не трогал. Дамп вроде тоже вряд ли сам по себе побился.
После ввода данных и нажатия на кнопку "Регистрация" вылетает ошибка:
MySQL ERROR [query]: INSERT INTO _users (name, pass, mail, status,
reg, last, activation, punbb_userid) VALUES ('sash_kan',
'7a6c153db610c3959a98556fbc62c818', 'alex.barakin@gmail.com', '4',
'1259946843', '', 'f7002c5588', '180')
(1366): Incorrect integer value: '' for column 'last' at row 1
Вроде как для
last int(10) NO 0
передается строковое значение, когда нужно численное.
Как это можно исправить? Никто не встречался с подобной ошибкой?
Хотелось бы иметь поле при добавлении новости с названием
"источник"
Я думаю не только у меня большая часть новостей имеют первоисточник и очень хотелось бы чтобы можно было указывать первоисточник для новости при ее добавлении в без ручных манипуляций с тегами.
Тоесть вставляешь ссылку в поле, и все, в новости она автоматически будет обрамлена необходимыми тегами.
Trashcka,
угу понял
Bit, а почему не приняли?
А как эту штуковину гуглю скормить? Просто ссылку на главной поставить?
infinity237, спасибо большое помогло!
Слушай, а не скажешь как в футер вставить свой копирайт и копирайт движка.
<div id="footer"><div class="footer"><div class="footer">
<br /><br /><a href="http://stoplinux.org.ru/">StopLinux</a> © Опасайтесь под(д)елок! <br/> Перепечатка материалов только с указанием первоисточника!</div>
</div></div></div>
</div></div>
Сейчас у меня все это уползает вниз, а нужно поднять, так чтобы смотрелось по центру.
Пока имеющиеся код работает нормально только в Explorer 8, в других браузерах как на на на скриншоте.
пробовал в
#footer {
background: #f93 url("../images/bg-c-b.png") repeat-x bottom;
text-align:center;
color:black;
font-weight:bold;
position:relative;
clear:both;
}
вставлять margin-bottom: 50px, но это не помогло.
В правую часть в идеале мне нужно добавить копирайт движка.
infinity237, только что залил оригинальные файлы из архива - проблема осталась.
vitaly,
Да видимо оно. т.к. после обновления шаблона эта проблема решилась.
НУ так что, никто не придумал как пофиксить обсуждаемый вопрос?
Столкнулся с тем, что в выложенном шаблоне L5 не работает цитирование. Возможно он был криво портанут, но найти место где была допущена ошибка не могу. Даже не знаю с чего в таких случаях нужно начинать поиск ошибки. Помимо цитирования не работают обрабатывается нажатие на BB коды. Видимо дело в скриптах. С чего и как начинать поиск в таких случаях?
Вот содержимое comments.form.tpl полагаю ошибка где-то тут...
Ура! получилось завести NG на IIS! Вот код для web.config:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="mainrule">
<match url="(.+)" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php?{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Если будут вылезать непонытные обрывки кода, то в php.ini изменить значение
short_open_tag = On
Перепробовал все возможные варианты того, как можно заставить NgCMS работать на IIS -- ничего не помогает. Если уж джумулу и друпал заставляют работать на сабже, то думаю с такой легкой вещью как NG проблем возникнуть не должно. Но вот нет... система упрямо не работает. Варианты с эмуляцией Апача почему-то не заработали. Есть вариант с прямым преобразованием и записью в Web.config, используя URLRewrite, но он ничего не дал. Кстати, разве вообще web.config для PHP можно использовать?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=35]
# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]
Вот нехитрые правила которые нужно заставить работать на IIS...
Кто оценил wave? Я не пойму его фишек... да и общаться не с кем...
EsCaPeR,
но пользоваться то хоть удобно?
EsCaPeR,
а как ты инвайт получил?
отпишись о своих впечатлениях...
vitaly,
>Гхм... опять возвращаемся - граждане, где вы были раньше во время beta тестов?
лично я тебя с этим вопросом регулярно доставал )
Кстати, у меня еще был следующий фикс: В общем итоге в текущем варианте в полной новости все что идет перед тегом more не отображается. Иными словами, чтобы бы мне сделать полную новость читабельной я вынужден был _под_ тег more класть еще дубликат краткой, что было очень не удобно. Это связано с какой-то логикой работы движка. Если неошибаюсь сделано для того чтобы если под тегом more ничего нет, то полная новость вообще не отображалась. В общем итоге с этим фиксом можно смело писать полную и краткую новость, разделяя ее тегом more и все будет отображаться как надо (в полной новости).
Такой фикс кому нить нужен?
А по поводу SEO, нельзя ли просто взять и запихнуть все ссылки под java скрипт? Так, чтобы они не индексировались и обрабатывались по действию пользователя?
Wolverine,
нет это не много не то. Мне нужно оставить разбивку на страницы, но убрать кнопку "Читать все комментарии". Чтобы сразу постарничка шла без этой кнопки надо.
Есть ли фикс для того, чтобы можно было избавиться от неудобной кнопки "все комментарии" по которой приходится переходить если нужны все комменты.
Хочется в полной новости видеть просто страницы с комментами.
vitaly,
Большое спасибо за выяснение причин глюка ROZARD'у! Без него бы не справился! Ошибка оказалась на стороне сервера, так что исправление комментов тут не при чем! Как я говорил отвалилось все на пустом месте. Тоесть работало-работало и тут на тебе перестало! А причина этого была в том, что сервер по каким-то причинам считает что все пользователи имеют одинаковый IP!
vitaly, помнишь я тебе говорил что система бана работает очень странно и банит меня самого даже если у меня IP совершенно другой? Вооот это все проявления этого же глюка. В случае с "новость не найдена" кто-то из модераторов добавил в тихий бан IP, и соответственно система стала банить все сообщения с формулировкой "новость не найдена". Как-то так в общем.
Собственно у меня при непонятных обстоятельствах отвалились комменты. При добавлении коммента пишет "Ошибка: Новость, которую Вы хотите прокомментировать, не найдена". До этого был точно такой же глюк, но помоему он прошел вместе с полным обновлением движка. Сейчас та же самая хрень :'-( В какую сторону копать?
посмотри в сторону файла
\engine\conf\rewrite.php
\engine\conf\links.inc.php
Спасибо большое! Вроде как хватило правки первого файла! По крайне мере у меня ссылки снова стали работать. Хотя может битые и остались...
ROZARD, как мне имеющиеся в нем цитаты забекапить? Я просто их боюсь похерить...
У кого установлен данный плагин пожалуйста проверьте: по идее если один раз залогиниться на сайте и перейти на форум, то там отдельно логиниться не нужно будет. Однако получается что на форуме приходится логиниться вручную.