Shura0102
-
Публикации
59 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Shura0102
-
-
6 часов назад, Shura0102 сказал:
Есть рабочая ссылка на сайте - https://site.ru/index.php?subaction=userinfo&user=...
Как в .htaccess прописать, чтобы она открывалась по ссылке - https://site.ru/user/login/edit
Делаю вот так - RewriteRule ^user/([^/]*)/edit(/?)+$ index.php?subaction=userinfo&user=$1&a=edit [L]
Но пишет страница не найдена, как правильно прописать нужно?не актуально!
-
Есть рабочая ссылка на сайте - https://site.ru/index.php?subaction=userinfo&user=...
Как в .htaccess прописать, чтобы она открывалась по ссылке - https://site.ru/user/login/edit
Делаю вот так - RewriteRule ^user/([^/]*)/edit(/?)+$ index.php?subaction=userinfo&user=$1&a=edit [L]
Но пишет страница не найдена, как правильно прописать нужно? -
31 минуту назад, celsoft сказал:
И вы не знаете зачем вы это поставили? Судя по коду вы сами сделали подобный ответ сервера для зарегистрированных пользователей.
Я его не ставил. Мне Яндекс выдал ошибку, что на сайте долгий ответ сервера, я написал в ТП сервера, но подобных ошибок после авторизации не было.
В тп мне ответили следущее:
Настроил кеширование nginx, но к сожалению результаты особо не изменились. К сожалению как то улучшить ситуацию со стороны сервера нет возможности, так как ресурсов сервера недостаточно. Как вариант можно попробовать увеличить ОЗУ на сервере до 4 Гб и настроить кэш запросов mysql
После проделанных изменений появилась данная ошибка
Только что, Shura0102 сказал:Я его не ставил. Мне Яндекс выдал ошибку, что на сайте долгий ответ сервера, я написал в ТП сервера, но подобных ошибок после авторизации не было.
В тп мне ответили следущее:
Настроил кеширование nginx, но к сожалению результаты особо не изменились. К сожалению как то улучшить ситуацию со стороны сервера нет возможности, так как ресурсов сервера недостаточно. Как вариант можно попробовать увеличить ОЗУ на сервере до 4 Гб и настроить кэш запросов mysql
После проделанных изменений появилась данная ошибка
я и не знал про это nginx, я всю дорогу думал что у меня apache
-
49 минут назад, celsoft сказал:
Весьма редкая HTTP ошибка https://http-statuscode.com/ru/code/4XX/412 означает она что сервер отклонил соединение, потому что какое то условие из HTTP заголовков не выполнено. С учетом что DLE вообще не шлет никаких условий в заголовках, тут что то неверно сконфигурировано в настройках сервера у вас. Детали ошибки смотрите уже в логах ошибок сервера.
В тех поддержке сервера мне подсказали следующие:
Похоже, что данный блок вызывал ошибку 412:
#здесь мы фильтруем наших залогиненых пользователей
if ($cookie_dle_user_id) { return 412; }
if ($cookie_dle_password) { return 412; }
if ($request_method = POST ) { return 412; }
Он находится в конфигурационном файле nginx сайта.
-
Столкнулся с такой проблемой, после авторизации на сайте вылезает ошибка 412 Precondition Failed. Кто то сталкивался с подобным? В чём может быть проблема? Под гостем ошибке нет
-
35 минут назад, Shura0102 сказал:
перезаписал всю папку engine тоже не помогло(
из какого файла этот код может вылезать?
и всё таки наверно в шаблоне, включил стандартный, там всё впорядке
как выяснилось всё дело в коде
[image-upload] <a onclick="ShowCommentsUploader(); return false" href="#" style="display: none">Прикрепить изображения</a> <div id="hidden-image-uploader" style="display: none">{image-upload}</div> [/image-upload]
а вернее в его утсутствие. С ним страница после добавления обновляется, а без него нет
-
08.01.2024 в 14:13, celsoft сказал:
Шаблон здесь не причем.
перезаписал всю папку engine тоже не помогло(
Только что, Shura0102 сказал:перезаписал всю папку engine тоже не помогло(
из какого файла этот код может вылезать?
3 минуты назад, Shura0102 сказал:перезаписал всю папку engine тоже не помогло(
из какого файла этот код может вылезать?
и всё таки наверно в шаблоне, включил стандартный, там всё впорядке
-
29.12.2023 в 20:46, celsoft сказал:
Что вы делали, после чего появилась данная проблема? Тут важно понимать что предшествовало появлению проблемы.
с файлами движка ни чего, только исправления по шаблону, но комментарии не трогались.
-
45 минут назад, Shura0102 сказал:
При добавление комментария после нажатия на кнопку добавить появляется ошибка {"error":true,"content":""} а коммент не добавляется? В чём может быть проблема?
а если добавляешь ответ для комментария то вот это
{"success":true,"id":7,"content":" \n\t\n\t \n\t\t \"Kinogrom\" \n\t\t \n\t\t\t Kinogrom \n\t\t\t Только что \n\t\t \n\t\t\n\t \n\t Kinogrom,ghmgh \n\t \n\t\t Ответить \n\t\t \n\t\t\t IP: 109.108.60.87 \n\t\t\t Редактировать \n\t\t\t Удалить \n\t\t\t \n\t\t \n\t \n ","scripts":"\tvar timeval = new Date().getTime();\n\t\n\tif( document.getElementById('dle-comments-form') ) {\n\t\n\t\tvar form = document.getElementById('dle-comments-form');\n\t\t\n\t\tif ( form.question_answer ) {\n\t\n\t\t form.question_answer.value ='';\n\t\t jQuery('#dle-question').text('');\n\t\n\t\t}\n\t\t\n\t\tform.comments.value = '';\t\nif( $('#comments-image-uploader').data('files') == 'uploaded' ) {\n\t$('#comments-image-uploader').plupload('clearQueue');\n\t$('.plupload_container').removeClass('plupload_files_selected');\n}\n\n\t}"}
а после обновления страницы появляется нормальный комментарий
1 минуту назад, Shura0102 сказал:а если добавляешь ответ для комментария то вот это
{"success":true,"id":7,"content":" \n\t\n\t \n\t\t \"Kinogrom\" \n\t\t \n\t\t\t Kinogrom \n\t\t\t Только что \n\t\t \n\t\t\n\t \n\t Kinogrom,ghmgh \n\t \n\t\t Ответить \n\t\t \n\t\t\t IP: 109.108.60.87 \n\t\t\t Редактировать \n\t\t\t Удалить \n\t\t\t \n\t\t \n\t \n ","scripts":"\tvar timeval = new Date().getTime();\n\t\n\tif( document.getElementById('dle-comments-form') ) {\n\t\n\t\tvar form = document.getElementById('dle-comments-form');\n\t\t\n\t\tif ( form.question_answer ) {\n\t\n\t\t form.question_answer.value ='';\n\t\t jQuery('#dle-question').text('');\n\t\n\t\t}\n\t\t\n\t\tform.comments.value = '';\t\nif( $('#comments-image-uploader').data('files') == 'uploaded' ) {\n\t$('#comments-image-uploader').plupload('clearQueue');\n\t$('.plupload_container').removeClass('plupload_files_selected');\n}\n\n\t}"}
а после обновления страницы появляется нормальный комментарий
если редактируешь и нажимаешь применить исправления то появляется
{"success":true,"content":"Kinogrom,ghmgh"}
-
При добавление комментария после нажатия на кнопку добавить появляется ошибка {"error":true,"content":""} а коммент не добавляется? В чём может быть проблема?
-
33 минуты назад, Shura0102 сказал:
да перезагружал
Всё успех! Всё получилось! Всем спасибо!
-
32 минуты назад, germanydletest сказал:
Сервер перезагружали после внесения изменений?
да перезагружал
-
1 час назад, Captain сказал:
Нужно увеличить время исполнения скриптов php с 30 секунд, например на 300 - 600 или более, ошибка именно об этом.
В php.ini это директива max_execution_time = 30
поставил 600, но ошибка та же
-
9 часов назад, TeraMoune сказал:
И тем не менее, у большинства проблем есть какой-то развёрнутый текст описания ошибки (В котором написано что случилось). А то, что вы видите в DLE, сообщение ошибки - это просто констатация факта ошибки. Ошибки проверяются в логах если они используются. Так же ошибки можно проверять в запросах сети перед тем как нажав на какие-то кнопочки, открыть Devtools и во вкладке Network можно отыскать нужный запрос и посмотреть ответ который сообщает сервер. (Открытие Devtools уже после открытия страницы но до совершения каких-то пользовательских действий во вкладке Network не будет лишних ресурсов)
в Network ни каких ошибок при этом нет (статус 200), пишет передано 887б, но при этом в админке пишет ошибка отправки
6 минут назад, Shura0102 сказал:в Network ни каких ошибок при этом нет (статус 200), пишет передано 887б, но при этом в админке пишет ошибка отправки
[Tue Dec 19 14:47:46.084071 2023] [php:error] [pid 2571708] [client 109.108.60.170:0] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/www-root/data/www/site.ru/engine/cache/system/plugins/3b099a5bc65e7542590d7aa915c6c7ee.php on line 398, referer: https://site.ru/admin.php?mod=rebuild
-
1 час назад, celsoft сказал:
То есть это действие является действием в админпанели DLE? В админпанели DLE таких действий попросту нет. Я же написал что если не вмешиваться из вне, то проблемы не будет, а вы вмешиваетесь, делаете это соответственно неправильно, отсюда и получаете проблемы.
Как это нету? В админ панель - все разделы панели - Перестроение публикаций и тут делаешь проставление выбирая с какой новости начать
-
26 минут назад, alex32 сказал:
Внимание, вопрос! Чем поможет изменение айди новостей? Вы вообще понимаете, как это работает?
Что именно я должен понимать, как работает?
Только что, Shura0102 сказал:Что именно я должен понимать, как работает?
айди новости или перезапись новостей? или что?
-
18 минут назад, celsoft сказал:
Только если вы удаляли не в админпанели DLE как положено, а сами вручную вмешивались в БД
Пропуски к этому не имеют никакого отношения. Только если вмешиваться в БД вручную и нарушить связи между таблицами в итоге.
нет, всё удалялось исключительно через админку DLE без вмешательства в базу данных
7 минут назад, Shura0102 сказал:нет, всё удалялось исключительно через админку DLE без вмешательства в базу данных
ещё заметил такую штуку, всего на сайте 4060 новостей если начинаешь проставление с 0 начала то эта ошибка, а поставил начать проставление с 4000 новости то проставилось
-
21 минуту назад, TeraMoune сказал:
Без развёрнутого ответа ошибки гадать смысла нету.
Там даже перестроение не начинается, просто нажимаешь начать перестроение с 0 новости и спустя некоторое время, красным пишет обработано: 0 ошибка отправки
Только что, Shura0102 сказал:Там даже перестроение не начинается, просто нажимаешь начать перестроение с 0 новости и спустя некоторое время, красным пишет обработано: 0 ошибка отправки
и это всё началось после большого удаления новостей, до этого было всё ок. Поэтому я и задал здесь этот вопрос, подумав что это может как то связанно с пропусками в id
-
7 часов назад, celsoft сказал:
Нет. ID это уникальное значение на протяжении всей жизни сайта, генерируемое не DLE, а напрямую MySQL сервером. Он должен всегда оставаться уникальным, это крайне важный момент.
я так и думал, просто у меня такой момент, что пришлось подчистить сайт и удалить большую часть новостей, в связи с этим в последовательности id получились большие пропуски. Перестало работать перестроение публикаций выдаёт ошибку, вот я и подумал может это как то связанно
-
Подскажите возможно ли массово перезаписать id новостей в базе данных? Произвести пересчёт новостей и перезаписать им id по порядку от id1 до idN
-
21 минуту назад, Shura0102 сказал:
Всех приветствую. Столкнулся с такой проблемой. При поиске на сайте по доп.полю например xfsearch/имя xf/значение xf/ то материалы не находит, пишет что их нет или нет прав. Если не указывать имя, а только значение. то всё отлично работает xfsearch/значение xf/ почему так? и как это исправить? Если бы я их конечно руками прописывал, то я бы не парился, а прописал без имени доп.поля, а тут они прописываются автоматически у значения доп.поля как перекрёстные ссылки.
ведь уверен, что такое значение в доп поле есть. я сам его делал, да оно там не одно, но через запятую перечисление значений возможно и каждое значение отдельная ссылка
1 минуту назад, Shura0102 сказал:ведь уверен, что такое значение в доп поле есть. я сам его делал, да оно там не одно, но через запятую перечисление значений возможно и каждое значение отдельная ссылка
хотя бы туже новость в которой кликаешь по доп полю выводило бы
Извините, тема не актуальна, вопрос решён. Помогло перестроение публикаций.
-
Всех приветствую. Столкнулся с такой проблемой. При поиске на сайте по доп.полю например xfsearch/имя xf/значение xf/ то материалы не находит, пишет что их нет или нет прав. Если не указывать имя, а только значение. то всё отлично работает xfsearch/значение xf/ почему так? и как это исправить? Если бы я их конечно руками прописывал, то я бы не парился, а прописал без имени доп.поля, а тут они прописываются автоматически у значения доп.поля как перекрёстные ссылки.
-
24 минуты назад, celsoft сказал:
Вы путаете загрузку с показом. По FTP вы указываете доступы куда и как загружать. А показывает браузер. По FTP c логином и паролем браузеры не показывают картинок. Они показывают по http/https протоколам.
Конечно. Это же внешнее!!! хранилище с внешними ссылками, а не локальное на вашем сайте. Ссылки на ваш сайт это локальное хранилище, т.е. то что находится на вашем сайте.
Понял, спасибо!
-
19 часов назад, celsoft сказал:
Указывать нужно тот адрес по которому будут доступны ваши загруженные файлы по http протоколу сервера на который вы загрузили данные файлы. По FTP вы только загружаете на сервер, а браузер их показыаает с этого сервера по http протоколу.
Совсем не понимаю эту настройку, зачем указывать ещё один адрес если он уже указан, куда загрузил от туда и бери. Получается изображения будут со сторонней ссылкой (ftp хранилище)? а не с сылкой на сайт?
Не загружаются изображения на сервер
в DataLife Engine (Общие вопросы)
Опубликовано:
При добавление новости, во время загрузки изображения выдает ошибку "syntax error, unexpected 'private' (T_PRIVATE), expecting variable (T_VARIABLE)"
Права на папки 777, но всё равно не загружает. Не подскажите в чём может быть причина? Проблема в самом сервере?