404 ошибка "Не изменять URL при редактировании записи" 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 444
Уже поднимал тему по поводу 404 ошибки при редактировании свежедобавленой новости. Потерял кучу времени на решение проблемы, дело оказалось в настройке "Не изменять URL при редактировании записи". Настройка обязательная для сайтов под ПС, иначе не оберешься проблем, но именно эта настройка приводит к 404 ошибке при первом после добавления редактировании новости, если включен кеш.

Не знаю, старый это баг, или дело в чем-то другом:
Виктор:
Я сталкивался пару лет назад. Кароч нужно отключить в настройках конкретного "Типа контента" (в данном случае "Новости") "Изменять ссылку при редактировании [Типа контента]". Ну или копаться в коде самостоятельно. В общем в базе данных есть для каждой "Новости" поле SLUG - ссылка на запись, если не ошибаюсь, и при смене названия записи - меняеться и содержимое поля записи SLUG -> После редактирования редирект идет на старый SLUG. А может этот баг давно закрыт уже. Пробуйте, в общем.

Жаль, сразу не отнесся серьезно к совету Виктора, сэкономил бы кучу времени. Несколько часов копался в базе и файлах, пытаясь найти несуществующие хвосты от давно удаленных приложений.

Ребята, как решить проблему? Заморочила совсем. sad
Прикрепленные файлы:
20170422042505_a94na.jpg | 36.87 Кб | Скачали: 178
Редактировалось: 1 раз (Последний: 22 апреля 2017 в 04:48)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1020
Pasechnik:
Ребята, как решить проблему? Заморочила совсем.

Смержить файлы своего сайта с дистрибутивом, с помощью программы мержилки допустим Araxis Merge. Необходимо найти те файлы которые повреждены или не добавлены, обновить их или добавить их. Я думаю это проблема частная у вас.
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2306
Pasechnik:
Жаль, сразу не отнесся серьезно к совету Виктора, сэкономил бы кучу времени. Несколько часов копался в базе и файлах, пытаясь найти несуществующие хвосты от давно удаленных приложений.
Есть еще 2 варианта:
1. Посмотреть какие ошибки выдаются в консоли при просмотре страницы в инспекторе или по F12 и разобрать с ними.
2. Прислать базу мне
Лучшее место для вашего сайта!
Посетитель
small user social cms
Медаль
Сообщений: 444
Андрей:
Смержить файлы своего сайта с дистрибутивом, с помощью программы мержилки допустим Araxis Merge.
Пользуюсь winmerge
Андрей:
Я думаю это проблема частная у вас.
Это официально решено? http://instantcms.ru/forum/thread23364-1.html
Посетитель
small user social cms
Медаль
Сообщений: 444
Установил все с нуля, повторил настройки типа контента. Это не частный случай, баг воспроизводится при определенных настройках, попытаюсь понять что именно вызывает ошибку.
Прикрепленные файлы:
20170422114600_6sdmh.jpg | 12.43 Кб | Скачали: 170
Посетитель
small user social cms
Медаль
Сообщений: 444
Ошибка проявляется при отключенных тегах.

Прошу разработчиков помочь с решением данного бага.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1020
Pasechnik:
Пользуюсь winmerge

попробуйте Araxis Merge - не пожалеете

Pasechnik:
Ошибка проявляется при отключенных тегах.

Прошу разработчиков помочь с решением данного бага.

Повторил все что вы сказали - у меня не воспроизводится проблема
Редактировалось: 1 раз (Последний: 22 апреля 2017 в 14:08)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
Pasechnik, сидел проверял описанную вами проблему пол часа. Всё сохраняется и при включенном кэше и при отключенных тегах и при чекбоксе не изменять url. В общем,я так и не получил 404. Поэтому, если на чистой CMS последней версии вы всё же столкнулись с проблемой, то опишите пошагово как воспроизвести проблему. Пошагово - это значит описать все действия после установки CMS, которые приведут к ошибке.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2306
Pasechnik:
Ошибка проявляется при отключенных тегах.
Вы ставили когда нибудь другое дополнение связанное с тегами??? Если да, тогда ищите в базе хвосты от этого дополнения.

Pasechnik:
Установил все с нуля, повторил настройки типа контента. Это не частный случай, баг воспроизводится при определенных настройках, попытаюсь понять что именно вызывает ошибку.
Раз вы поставили скрипт с нуля, тогда все проблемы в базе, как я вам раньше и писал, просто вам не удается найти.
Попробуйте перебросить потаблично все данные на новую базу.. При этой операции вы обязательно столкнетесь с отсутствующим в новой таблице полем. Это может быть как недоустановленное на новый скрипт дополнение, так и тот самый глючный хвост..
Лучшее место для вашего сайта!
Посетитель
small user social cms
Медаль
Сообщений: 444
vikont:
Раз вы поставили скрипт с нуля, тогда все проблемы в базе, как я вам раньше и писал, просто вам не удается найти.
Чистая установка 2.7.2. Другой хостинг для чистоты эксперимента.

Fuze:
Пошагово - это значит описать все действия после установки CMS, которые приведут к ошибке.
Вечером сделаю новую установку, опишу последовательность.

Ставлю галочку "Включить теги" - работает, снимаю - ошибка при первом редактировании свежедобавленой новости, статьи, поста.

Вот скрины моих настроек:
Прикрепленные файлы:
20170422150331_ogn9d.jpg | 91.87 Кб | Скачали: 183
20170422150401_ogn9d.jpg | 68.9 Кб | Скачали: 174
20170422150454_ogn9d.jpg | 44.29 Кб | Скачали: 180
20170422150537_ogn9d.jpg | 16.1 Кб | Скачали: 156
20170422150717_ogn9d.jpg | 14.98 Кб | Скачали: 159
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1020
Pasechnik:
Чистая установка 2.7.2.

Чистая установка 2.7.2, а база старая, позвольте узнать? Или чистая установка и чистая база, всё дефолт? Если так, то движок тут не при чём и база тоже. Скорее всего какие-то проблемы с хостом.
Я провёл на своем сайте Ваши описанные действия, у меня всё работает.
Редактировалось: 1 раз (Последний: 22 апреля 2017 в 17:36)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
Медаль
Сообщений: 444
Андрей:
Чистая установка 2.7.2, а база старая, позвольте узнать? Или чистая установка и чистая база, всё дефолт? Если так, то движок тут не при чём и база тоже. Скорее всего какие-то проблемы с хостом.
Все дефолт. Абсолютно чистая установка с нуля.

Проверил на двух хостингах:
1gb.ru
webhost1.ru

Проверю еще на одном webstix.ru
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2306
Pasechnik:
Все дефолт. Абсолютно чистая установка с нуля.
Если так, то проблема точно в хостинге и или правах доступа.
Прверьте, все ли необходимые модули включены!
В файлах system/core/cachefiles.php, system/core/uploader.php и system/libs/html.helper.php все права доступа с 0777 поменяйте на те что у вас на хостинге для доступа к папкам. Если у вас открывается доступ к папкам по 0777 тогда ничего не меняйте.
Почему доступ жестко прописан в этих файлах не понимаю, ведь на многих хостингах он 0755, но это в админке нигде не меняется. Я не нашел.
Редактировалось: 1 раз (Последний: 22 апреля 2017 в 21:49)
Лучшее место для вашего сайта!
Посетитель
small user social cms
Медаль
Сообщений: 444
Fuze:
Поэтому, если на чистой CMS последней версии вы всё же столкнулись с проблемой, то опишите пошагово как воспроизвести проблему. Пошагово - это значит описать все действия после установки CMS, которые приведут к ошибке.

Установил с нуля на своем третьем хостинге webstix.ru

Установка 2.7.2
Отключил группы (не использую)
Добавляю статью -> редактирую -> сохраняю -> ошибок нет
Включаю кеш -> добавляю статью -> редактирую -> сохраняю -> ошибок нет
Ставлю галочку -> Не изменять URL при редактировании записи -> добавляю статью -> редактирую -> сохраняю -> ошибок нет

Снимаю галочки:
Включить теги
Выводить теги при просмотре списка
Выводить теги при просмотре записи

Добавляю статью -> редактирую -> сохраняю -> 404 ошибка

Ошибка возникает только при первом редактировании свежедобавленой новости. Не смотря на ошибку, отредактированная информация сохраняется, последующие редакции сохраняются без ошибок.

Жить с этим можно - не столь критично, но огорчает мою журналистку (жена). smile

vikont:
В файлах system/core/cachefiles.php, system/core/uploader.php и system/libs/html.helper.php все права доступа с 0777 поменяйте на те что у вас на хостинге для доступа к папкам. Если у вас открывается доступ к папкам по 0777 тогда ничего не меняйте.
На папки у меня 755, на указанные файлы 644. Три разных шареда - везде одинаково. В плане безопасности открывать права 777 для этих файлов разве можно?
Прикрепленные файлы:
20170422222047_rcdgu.jpg | 117.13 Кб | Скачали: 155
20170422222249_rcdgu.jpg | 40.91 Кб | Скачали: 151
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2306
Pasechnik:
Выводить теги при просмотре записи
Добавляю статью -> редактирую -> сохраняю -> 404 ошибка
У меня все тоже самое и теги показывает и URLы не меняет и ошибки нет!

Pasechnik:
На папки у меня 755, на указанные файлы 644. Три разных шареда - везде одинаково. В плане безопасности открывать права 777 для этих файлов разве можно?
В том то и дело! У меня на хостинге тоже 0755 и 0644, а в указанных файлах 0777 из-за этого новые загрузки изображений и новые папки создаются с правами 0777 и 0755 для файлов. Как это все связано не скажу, но это началось уже с версии Инстанта 2.7.0. Сразу не заметил. И как то все начинается спонтанно. Задолбал техподдержку, но они клянутся, что у них все хорошо.

Только что проверил, у меня опять новые папки 0777 и файлы 0755! Значит не помогает изменение в файлах.
Редактировалось: 1 раз (Последний: 23 апреля 2017 в 01:07)
Лучшее место для вашего сайта!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: