Jump to content

Пытаюсь вставить блок в любой части форумы и получаю Код ошибки: 1S160/2

Featured Replies

Posted
comment_167372

Хочу вставить блок с информацией но не получается .

Ставлю блок - пишу текст - сохраняю и ошибка. Почему ? 

 

Снимок экрана 2021-01-27 в 22.39.20.png

также попытался  вынести блок "подписаться на новостную рассылку" на главную, сохраняю, обновляю страницу а оно не сохраняется 

Edited by Litesm

  • Author
comment_167420
В 28.01.2021 в 13:37, accop сказал:

Litesm в админке в поиске logs

Долго искал решение этой проблемы в интернете, где-то увидел, посоветовали отключить ЧПУ. 

Как теперь всё исправить ?

 

Снимок экрана 2021-01-29 в 21.13.13.png

Edited by Litesm

  • Author
comment_167421

В смысле, отключил ЧПУ, создал блоки - сохранил, всё ок. Но это же не решение. Что теперь каждый раз отключать ЧПУ ?

  • Author
comment_167425
51 минуту назад, accop сказал:

Litesm достаточно пофиксить работу mod_rewrite или настроить работу nginx 

Как ? 😂 что нужно сделать ?

  • Author
comment_167426
1 час назад, accop сказал:

Litesm достаточно пофиксить работу mod_rewrite или настроить работу nginx 

mod_rewrite это я так понял то, что вписано в файл htcasses .Вот у меня в нем такое:

Спойлер

 

## IPS Suite Forum SEO
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

## End IPS Suite Forum SEO

## Begin - Expires caching
<IfModule mod_expires.c>

## This rule will create an ETag for files based only on the modification timestamp and their size. 
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size

SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None

# Enable expiration control
ExpiresActive On

# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"

# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"

# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month" 
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpg "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"

# Other optimizations
ExpiresByType application/x-gzip "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"

</IfModule>
## End - Expires caching

 

 

  • Author
comment_167429
4 минуты назад, accop сказал:

Litesm там когда включаете ЧПУ, там файл даёт скачать, какой нужно загрузить (htcasses)

да, этот:

Спойлер

 

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

но это у меня и так прописано

Edited by Litesm

  • Author
comment_167434
8 часов назад, mistudioru сказал:

Litesm htcasses нужно переименовать в .htcasses (с точкой)

Спасибо Кэп 🤣 Он с точкой есть 

6 часов назад, accop сказал:

Litesm это сейчас будет очень странно 

На тестовом форуме вообще нету этого файла и всё работает хорошо. А тут чёт не могут разобраться ...

  • Author
comment_167465

Никто не в курсе ...ладно. Мне кажется я понимаю почему сайт выдает ошибку.

Дело всё в ЧПУ. Когда его отключаю в АЦ- всё работает и блоки создаются и это из-за Index.php оно есть в цепочке mysite.ru/index.php, а когда ЧПУ включено - оно же убирается и из-за этого страница выдает ошибку.

Тогда логичный вопрос. Как в Поисковой оптимизации - старые ссылки переделать на новые (латиницу) ???? Ведь плагин Friendly URL Translit я поставил спустя год использования форума.

comment_167466
1 час назад, Litesm сказал:

Как в Поисковой оптимизации - старые ссылки переделать на новые (латиницу) ????

UPDATE (!!!!PREFIX!!!!)_blog_blogs SET blog_seo_name='';
UPDATE (!!!!PREFIX!!!!)_blog_entries SET entry_name_seo='';
UPDATE (!!!!PREFIX!!!!)_calendar_calendars SET cal_title_seo='';
UPDATE (!!!!PREFIX!!!!)_cms_database_categories SET category_last_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_announcements SET announce_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_members SET members_seo_name='';
UPDATE (!!!!PREFIX!!!!)_forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE (!!!!PREFIX!!!!)_forums_topics SET title_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_albums SET album_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_categories SET category_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_images SET image_caption_seo='';

 

  • Author
comment_167468
27 минут назад, kgb сказал:

UPDATE (!!!!PREFIX!!!!)_blog_blogs SET blog_seo_name='';
UPDATE (!!!!PREFIX!!!!)_blog_entries SET entry_name_seo='';
UPDATE (!!!!PREFIX!!!!)_calendar_calendars SET cal_title_seo='';
UPDATE (!!!!PREFIX!!!!)_cms_database_categories SET category_last_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_announcements SET announce_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_members SET members_seo_name='';
UPDATE (!!!!PREFIX!!!!)_forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE (!!!!PREFIX!!!!)_forums_topics SET title_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_albums SET album_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_categories SET category_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_images SET image_caption_seo='';

 

ооооО!! Супер, а куда это вводить ? 

comment_167485

изучите админку ддля начала, как в ней выполнять запросу mysql.

Это находится в админке в техподдержке в правом блоке

  • Author
comment_167495
21 час назад, kgb сказал:

UPDATE (!!!!PREFIX!!!!)_blog_blogs SET blog_seo_name='';
UPDATE (!!!!PREFIX!!!!)_blog_entries SET entry_name_seo='';
UPDATE (!!!!PREFIX!!!!)_calendar_calendars SET cal_title_seo='';
UPDATE (!!!!PREFIX!!!!)_cms_database_categories SET category_last_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_announcements SET announce_seo_title='';
UPDATE (!!!!PREFIX!!!!)_core_members SET members_seo_name='';
UPDATE (!!!!PREFIX!!!!)_forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE (!!!!PREFIX!!!!)_forums_topics SET title_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_albums SET album_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_categories SET category_name_seo='';
UPDATE (!!!!PREFIX!!!!)_gallery_images SET image_caption_seo='';

 

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

Снимок экрана 2021-02-01 в 10.58.12.png

comment_167517
5 часов назад, Litesm сказал:

Префикс это

Префикс - это то, что стоит пере именем таблицы. Или не стоит.

  • Author
comment_167524
1 час назад, kgb сказал:

Префикс - это то, что стоит пере именем таблицы. Или не стоит.

подскажите где это смотреть. Я в этом ничего не понимаю.

UPDATE blog_blogs SET blog_seo_name='';

это сработало. В остальных случаях выдает ошибка:

 

Спойлер

74061825_2021-02-0118_02_07.thumb.png.7359c42b4bd96d5d24a5247e8876f22f.png

 

comment_167525

Команда отсутствует в начале. Например, UPDATE.

Каждая строка должна содержать команду.

forum_topics - это название таблицы базы данных. Оно должно быть точным. Если у таблицы другие название, например, с префиксом (ibf_forum_topics), то его нужно указать.

Edited by Zero108

  • Author
comment_167535
3 часа назад, Zero108 сказал:

Команда отсутствует в начале. Например, UPDATE.

Каждая строка должна содержать команду.

forum_topics - это название таблицы базы данных. Оно должно быть точным. Если у таблицы другие название, например, с префиксом (ibf_forum_topics), то его нужно указать.

Всё сработало! Спасибо! Префикс не понадобился. 

Только вот в Магазине блок добавить нельзя. Есть строка для Магазина ?

  • Author
comment_167536
5 часов назад, kgb сказал:

Префикс - это то, что стоит пере именем таблицы. Или не стоит.

у меня префикса, как раз не было :)

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.