Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Изменения html в теме

Featured Replies

Posted

Приветствую, хочу убрать наименования группы у пользователей в профиле.
Пытаюсь убрать здесь forums -> front -> topics -> postContainer.

 

				<li data-role='group'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"}</li>
				{{if \IPS\Member\Group::load( $comment->author()->member_group_id )->g_icon }}
					<li data-role='group-icon'><img src='{file="$comment->author()->group['g_icon']" extension="core_Theme"}' alt='' class='cAuthorGroupIcon'></li>
				{{endif}}

Но, выдаёт ошибку 
image.png.62f2521f81ef4be9fd70a8a9258c45f0.png

Файлы уже установленного сайта переносились с другого сервера или хостинга? С другими шаблонами есть проблемы с сохранением данных? Данные хранятся в базе данных или на диске в виде файлов (какой метод хранения данных установлен в админцентре)?

AdvancedConfigurationBrave.thumb.jpg.17676c20c317fb8a4bdd0a12138ad689.jpg

Edited by Zero108

  • Author
Только что, Zero108 сказал:

Файлы уже установленного форума переносились с другого сервера или хостинга? С другими шаблонами есть проблемы с сохранением данных& Данные шаблонов хранятся в базе данных или на диске (какой метод хранения данных установлен в админцентре)?

Да, был перенос с другого хостинга.
Ставил другой шаблон, тоже самое выдаёт ошибку, метод хранения данных MySQL

 

Проблемы с сохранением только этой части шаблона или любой другой части, например, globalTemplate сохраняется или выдает ошибку?

В constants.php добавь следующее в конце:

/* Folders that will be written to later */
define( 'IPS_FOLDER_PERMISSION', 0777 );
/* Folders that will be created and not written to later */
define( 'FOLDER_PERMISSION_NO_WRITE', 0755 );
/* Files that will be written, and then later deleted or overwritten */
define( 'IPS_FILE_PERMISSION', 0666 );
/* Files that will be written once, and would not later be updated or deleted */
define( 'FILE_PERMISSION_NO_WRITE', 0644 );

 

Edited by Zero108

  • Author
3 минуты назад, Zero108 сказал:

Проблемы с сохранением только этой части шаблона или любой другой части, например, globalTemplate сохраняется или выдает ошибку?

В constants.php добавь следующее в конце:

/* Folders that will be written to later */
define( 'IPS_FOLDER_PERMISSION', 0777 );
/* Folders that will be created and not written to later */
define( 'FOLDER_PERMISSION_NO_WRITE', 0755 );
/* Files that will be written, and then later deleted or overwritten */
define( 'IPS_FILE_PERMISSION', 0666 );
/* Files that will be written once, and would not later be updated or deleted */
define( 'FILE_PERMISSION_NO_WRITE', 0644 );

 

В globalTemplate тоже самое, выдаёт ошибку 

6 минут назад, Zero108 сказал:

Проблемы с сохранением только этой части шаблона или любой другой части, например, globalTemplate сохраняется или выдает ошибку?

В constants.php добавь следующее в конце:

/* Folders that will be written to later */
define( 'IPS_FOLDER_PERMISSION', 0777 );
/* Folders that will be created and not written to later */
define( 'FOLDER_PERMISSION_NO_WRITE', 0755 );
/* Files that will be written, and then later deleted or overwritten */
define( 'IPS_FILE_PERMISSION', 0666 );
/* Files that will be written once, and would not later be updated or deleted */
define( 'FILE_PERMISSION_NO_WRITE', 0644 );

 

Вставил этот код, всё также выдаёт ошибку

В conf_global.php прописано так:

$INFO['board_url']			=	'https://

Или так:

$INFO['board_url']			=	'http://

 

Права CHMOD на файлы и папки проверял после переноса? Пользователь файлов совпадает с пользователем сайта на сервере (не на сайте)?

Вот этот файл кинь в корень и вызови в браузере, посмотри, что не зеленого цвета, пришли скрин, если не разбираешься:

ips4.php

ips4.php

Edited by Zero108

  • Author
2 минуты назад, Zero108 сказал:

В conf_global.php прописано так:

$INFO['board_url']			=	'https://

Или так:

$INFO['board_url']			=	'http://

 

'base_url' => 'https://

 

Обнови страницу в браузере, я добавил выше в предыдущее сообщение.

Цитата

После переезда и переноса файлов, мне помогли следующие настройки:
Все папки 775, кроме папок ниже. Выполнить по ssh команду в директории сайта: find ./ -type d|xargs chmod 775
Для папок applications, datastore, plugins, uploads и всех папок в папке uploads - 777.
Права на файлы /uploads/template_* - 666.
Права на /applications/core/interface/task/task.php - 775, если включен cron и система сообщает, что не хватает прав.
Права на /plugins/hooks.php - 777
Права на папку /screenshots

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

 

Edited by Zero108

  • Author
11 минут назад, Zero108 сказал:

В conf_global.php прописано так:

$INFO['board_url']			=	'https://

Или так:

$INFO['board_url']			=	'http://

 

Права CHMOD на файлы и папки проверял после переноса? Пользователь файлов совпадает с пользователем сайта на сервере (не на сайте)?

Вот этот файл кинь в корень и вызови в браузере, посмотри, что не зеленого цвета, пришли скрин, если не разбираешься:

ips4.php 18.1 kB · 1 загрузка

ips4.php 18.1 kB · 1 загрузка

Права не проверял, как посмотреть и проверить, что совпадает количество файлов?
 

Спойлер

image.thumb.png.8ae02ba7d92e4300337a79cc65d13fce.png

 

Edited by Datalava

5 минут назад, Datalava сказал:

Права не проверял, как посмотреть и проверить, что совпадает количество файлов?

Загрузить все файлы сайта на сервер по sftp в виде zip архива. Выполнить команду unzip <имя архива>.zip. Далее выставить правильные права на папки и файлы. Владелец (пользователь) сайта должен совпадать с владельцем/группой папок и файлов на сервере (в зависимости от режима работы php, чаще всего это user user, но бывает apache user, где user - имя пользователя на сервере).

Edited by Zero108

  • Author
1 минуту назад, Zero108 сказал:

Загрузить все файлы сайта на сервер по sftp и виде zip архива. Выполнить команду unzip <имя архива>.zip. Далее выставить правильные права на папки и файлы. Владелец (пользователь сайта должен совпадать с пользователем папок и файлов на сервере (в зависимости от режима работы php, чаще всего это user user, но бывает apache user, где user - имя пользователя на сервере).

Хорошо, спасибо, сейчас попробую

Были проблемы именно с мариядб именно на моем сервере до тех пор пока поверху не накатили mysql с помощью умного системщика и его бубна. Поэтому попробуй установить редис или хранение в файловой системе для теста. Как ставить редис написано тут: 

 

Edited by Zero108

Всё это, конечно, здорово, но эта ошибка не имеет никакого отношения к файлам и правам доступа, вызываемая функция saveTemplate работает только с базой. 

В системном логе должны быть ошибки, которые генерит эта функция, посмотрите, есть что-то?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.