Jump to content

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

Featured Replies

Posted
comment_198803

Приветствую, хочу убрать наименования группы у пользователей в профиле.
Пытаюсь убрать здесь 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

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

Откуда/какой релиз Invision Community?

Релиз отсюда 
Invision Community v4.7.14 NULLED

comment_198808

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

AdvancedConfigurationBrave.thumb.jpg.17676c20c317fb8a4bdd0a12138ad689.jpg

Edited by Zero108

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

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

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

 

comment_198810

Проблемы с сохранением только этой части шаблона или любой другой части, например, 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
comment_198811
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 );

 

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

comment_198812

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

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

Или так:

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

 

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

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

ips4.php

ips4.php

Edited by Zero108

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

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

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

Или так:

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

 

'base_url' => 'https://

 

comment_198814

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

Цитата

После переезда и переноса файлов, мне помогли следующие настройки:
Все папки 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
comment_198815
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

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

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

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

Edited by Zero108

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

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

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

comment_198818

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

 

Edited by Zero108

comment_198819

Всё это, конечно, здорово, но эта ошибка не имеет никакого отношения к файлам и правам доступа, вызываемая функция 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.