Everything posted by SoulRainr
-
Права VPS
Выдал данные права + группу www вместо root, ребутнул полностью все, почистил Cash NS, и все окей встало.
-
Права VPS
Выдал на все подпапки uploads 0777, ошибка как была так и осталась. Слышал что можно просто выдать на все папки 07555 и на файлы 06444. Но достоверно ли это?
-
Права VPS
Добрый день ребята, столкнулся с проблемой такой: Восстановил форум из бэкапа, но слетели права на папках полностью Выдал права 0777 на следующие папки: - application - datastore - plugins - uploads - uploads/logs - conf_global.php Но это не помогло, выдает вот такую ошибку в АЦ: IPS\File\Exception: CANNOT_WRITE (3) #0 /var/www/main/site.ru/system/File/File.php(351): IPS\File\_FileSystem->save() #1 /var/www/main/site.ru/system/Theme/Theme.php(5498): IPS\_File::create() #2 /var/www/main/site.ru/system/Theme/Theme.php(2634): IPS\_Theme::writeCss() #3 /var/www/main/site.ru/system/Theme/Theme.php(646): IPS\_Theme->compileCss() #4 /var/www/main/site.ru/applications/core/modules/admin/overview/dashboard.php(40): IPS\_Theme->css() #5 /var/www/main/site.ru/system/Dispatcher/Controller.php(118): IPS\core\modules\admin\overview\_dashboard->manage() #6 /var/www/main/site.ru/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() #7 /var/www/main/site.ru/admin/index.php(13): IPS\_Dispatcher->run() #8 {main}
-
Минимальная и максимальная длина Имени при регистрации
Спасибо, понял
-
Минимальная и максимальная длина Имени при регистрации
Это я понял, что тут уже другое, но я вот не могу найти, Member не отвечает за это к сожалению
-
Минимальная и максимальная длина Имени при регистрации
Да, нашел, сделал как нужно спасибо. Но появился еще 1 вопрос, как отредактировать авто-комплит, который проверяет и выдает зеленый цвет, так как я программно запретил слеши и прочие символы, а он все равно мне говорит можно (Хотя не регает)
-
Минимальная и максимальная длина Имени при регистрации
Добрый день ребята Нужна помощь, не могу найти ответственный файл php который отвечает за настройки длины имени пользователя. Нужен именно файл (Я знаю что есть отдельная настройка) Искал в IPS\Helpers\Form\Member, но там подобного нашел ток из ajax не работающего, так как удалял фулл код, все работало.
-
Нету стандартных шаблонов стилей
Интересный плагин, позже попробую. Создал кастом пути <css css_location="front" css_app="имя приложения" css_attributes="" css_path="custom" css_name="имя.css"> Как добавил css_patch custom, сразу отобразило, если меняю на иное, оно не показывает. Как я понял просто где то нужно отключить проверку.
-
Нету стандартных шаблонов стилей
Все что находил, пыль. У кого то инет, у кого то ssl Отсутствует, у кого то вообще форум кривой. У меня все чистое и ставилось на нескольких хостах и проверялось на разных сетях и компьютерах.
-
Нету стандартных шаблонов стилей
Добрый день Поставил последнюю версию IPS, захотел отредактировать стиль немного. Наткнулся на проблему с отсутствием стандартных шаблонов. https://cdn.discordapp.com/attachments/1095731228042342581/1110947154471702621/image.png Как вернуть старые шаблоны и новые от приложений ? https://cdn.discordapp.com/attachments/1095731228042342581/1110947154471702621/image.png https://media.discordapp.net/attachments/1095731228042342581/1110947154471702621/image.png
-
Чудеса PDO ODBC
Не совсем понял, в консоль браузера вывести переменнуЮ?
-
Чудеса PDO ODBC
Как я понял еще как бывают PDO ODBC не даёт выводить nvarchar по их мануалам официальным, но при этом я вывожу В базе все хорошо, при хдебаге видно что текст передается нормально, но почему то в браузере он уже сам по себе скачет (хдебаг этого не видит) Было склонение из за того что много подключений по PDO ODBC идёт, т.е много файлов залиты и все открыты, но это отбросилось так как PDO не нуждается в закрытии и обрабатывается корректно Поэтому мыслей и идей нет вообще
-
Чудеса PDO ODBC
Ласт раз повторяю, какой бы код не был, выводит одно и тоже Выше код приведен как пример, т.е просто суть передать Дамп ничего не дает, как и xdebug
-
Чудеса PDO ODBC
Повторю, разницы нету, меняю не меняю, вывожу на прямую или хоть как, результат один обсалютно Тип данных nvarchar и varchar, так же разницы нет, результат один Вижу ток 1 выход, это получать данные в двоичном коде и преобразовывать их в строку уже, но это очень жестко как по мне, поэтому решил поделиться с вами в надежде услышать годную подсказку
-
Чудеса PDO ODBC
Там разницы нет, хоть как преобразуй эффект 1
-
Чудеса PDO ODBC
Переменные отредактировал пере отправкой, забыл $top_lvl заменить на sql_fetch
-
Чудеса PDO ODBC
Где бы не выполнял, результат один) Выполнял в своём приложение через class do И отдельным файлом чистым Так же и на локалке(Компе) Ост выполняется на VPS сервере
-
Сломал окно написания сообщения
Проблема в твоём шаблоне, поставь стандартный и проверь, работает или нет Если все хорошо, то копай уже конкретно в шаблоне) Проверь соотношение версий так же
-
Чудеса PDO ODBC
Столкнулся с неистово неизвестной проблемой Вывожу из базы данных mssql значения через PHP(IPS) и получаю нужное мне значение. Все конечно хорошо, но если бы не одно но - Выводится рандомной кодировкой каждый раз. То есть я захожу на страницу где должно выводиться значение, вижу что там все хорошо, пару раз обновил страницу, тоже все хорошо. Но стоит мне обновить страницу через минуту - две, получается интересный результат, значение поменялось, хотя код и база не редактировалась. Это до обновления страницы: Это после обновления страниче через пару минут: Если я обновлю страницу через опять же пару минут, получу обратный результат. Т.е получается оно меняется будто по таймеру определенному, хотя код до боли простой... Данная проблема только с Русскими символами происходит Код <?php try { $mssqlprovide = 'odbc'; $mssqldriver = '{ODBC Driver 17 for SQL Server}'; $hostname = 'IP'; $username = 'Name'; $password = 'Pass'; $dbWorld = 'Base'; $tblBase = 'Таблица'; $conn = new PDO("$mssqlprovide:Driver=$mssqldriver;Server=$hostname;Database=$dbWorld;", $username, $password); $sql_fetch = $conn->prepare("SELECT CAST(CAST([Name] AS VARCHAR(18)) AS TEXT) AS Name FROM tbl_base WHERE Serial = 5"); $sql_fetch->execute(); foreach ($top_lvl->fetchAll() as $row) { $t = $row['Name']; echo $t; echo "<br><hr>"; } } catch(Exception $e) { echo $e; }
-
Настройка страницы в Clan War
В его шаблоне, у меня где то валяется готовый вариант, где это все убрано и оптимизировано Найду скину
-
Настройка кодировки с MSSQL в UTF8
Приветствую Нужны услуги по настройки вывода данных из MSSQL базы Сама логика готова, нужно только поправить Кодировку - Русские символы выводит как "?" Вот скрин: Если готовый взяться пишите тут @SoulRainr или в вк "https://vk.com/art_mkr" UPD: Пробовал вот такие вещи $name_player = iconv("cp1251", "UTF-8//TRANSLIT", "$row[Name]"); array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'" Кодировка на тачке в базе MSSQL (Cyrillic_General_CI_AS)
-
API Форума - Некорректная работа
Убирал, заменял, увеличивал, результат не дал плодов Самое удивительное что старые темы выводятся без ошибок, моментально а вот после 18 числа примерно, уже не выводится ничего Но еще форум стоит на VPS сервере, но там все по логам хорошо
-
API Форума - Некорректная работа
up
-
API Форума - Некорректная работа
Добрый ночи форумчане, нужна ваша помощь, уже не знаю что делать Случилась такая проблема, создал на форуме API ключ, который позволяет выводить последние темы по пину "Популярные", все работало корректно до сегодняшнего дня, темы выводили когда создавал на форуме. Но сегодня не вывелась тема, хотя сделал все как и раньше. Перелазил куча всего, не понял в чем проблема. Начал тыкать старые темы и ставить им "Популярные", их выводит моментально без проблем. Но есть одно но, ставлю тему допустим числа 15 Января, она выводится, 16 тоже самое. А если ставлю от 19 числа темы, то они не выводятся... Кто в крусе как пофиксить? Скриншоты API настройки на форум Тестовый код который используется для вывода: $communityUrl = 'https://ссылка/api/index.php?'; $apiKey = 'ключ'; $request = $_GET["request"]; $request = "/forums/topics"; $curl = curl_init( $communityUrl . $request ); curl_setopt_array( $curl, array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => "{$apiKey}:", CURLOPT_USERAGENT => "MyUserAgent" ) ); $response = curl_exec( $curl ); //echo $response; $obj = json_decode($response,true); $res = ''; $revers = array_reverse($obj['results'], true); $i = 0; foreach ($revers as $v) { if($i < 6 && $v['featured'] == true){ $name = $v['title']; $val = $v['firstPost']['content']; $url = $v['url']; $date = $v['firstPost']['date']; $date = str_replace('T', ' ', $date); $date = str_replace('Z', '', $date); //echo $date; //$rdate = new DateTime($date);; if($date){ $res .= "{$name}`{$val}`{$url}`{$date}~"; } else{ $res .= "{$name}`{$val}`{$url}` ~"; } $i++; } } $res = substr($res, 0, -1); echo $res; return $res; з.ы На сайте используется CloudFlaer, возможно мне нужно правило добавить какое либо? Хотя оно и раньше использовалось и работало корректно
-
Корректный размер изображения в посте
Спасибо, уже разобрался, у ипс дибильная привычка сжимать изображение сразу