Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Проблема при сохранении настроек в админпанели

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


     19.04.2012    админпанель, баги    Все вопросы » Общие вопросы    5256

вопрос
После нажатия на "сохранить" появляется такая картинка, но при этот изменения сохраняются.
Проблема при сохранении настроек в админпанели

Но если не изменять никакие настройки и нажать "сохранить", то всё нормально.
Так происходит во всех разделах админпанели - от настроек системы до настроек сторонних модулей

Ответа пока нет


12 комментариев

Mr. Hyde
Юзер

Mr. Hyde - 19 апреля 2012 08:55 -

А CHMOD 777 стоит на папке engine/data/ ???

ПафНутиЙ
Админ

ПафНутиЙ - 19 апреля 2012 08:59 -

изменения то сохранияются)

В каких браузерах проверяли?

Каков вопрос - таков и ответ. Просто помните об этом.

Mr. Hyde
Юзер

Mr. Hyde - 19 апреля 2012 16:07 -

Невнимательно прочитал =)

nowheremany
Эксперт

nowheremany - 19 апреля 2012 10:03 -

На самом деле там ошибка рубит вывод. Надо прост исходный код страницы скинуть. В конце текста будет ошибка

Благодарность принимаю тут Связь

batman
Юзер

batman - 19 апреля 2012 10:34 -

Я просто в шоке... Что значит 777 или 666 ? Вы выставляете права на чтение/запись для всех пользователей( для вас,вышей группы и других). Нормальные хостинги выставляют 755 и 644 . В файле /engine/inc/files.php до мометта установки движка замените права на папки с 777 на 755 , и на файлы с 666 на 644 в mkdir и chmod.
Если конечно ваш пользователь является пользователем апача. Так сделано на моем сервере. Как правило на хостингах ваш пользователь явл.пользователем апача.
Или это всегда можно сделать рекурсивно, если у вас есть возможность запустить скрипт от имени root. Вот потом и думайте почему у вас падают движки??? Разработчики DLE специально заложили 777 и 666 , чтобы двигло работало ПРОСТО ВЕЗДЕ.

#!/bin/sh
#

sudo chown -R batman:batman /var/www
sudo find /var/www -type d -exec chmod 755 {} \;
sudo find /var/www -type f -exec chmod 644 {} \;

sudo find /var/www -type f -name .htaccess -exec chmod 444 {} \;
sudo find /var/www -type f -name *.css -exec chmod 444 {} \;
sudo find /var/www -type f -name *.js -exec chmod 444 {} \;

nowheremany
Эксперт

nowheremany - 19 апреля 2012 10:47 -

Ваше негодование не по теме. Тем более если выполнить скрипт, некоторые части админки не будут работать - на вскидку те же настройки и шаблоны (Вики)

Благодарность принимаю тут Связь

batman
Юзер

batman - 19 апреля 2012 10:55 -

wink Каждый делает как хочет!!! У меня сервер пашет в такой схеме уже более 2лет 24/7 и все почему-то работает wink

nowheremany
Эксперт

nowheremany - 19 апреля 2012 11:16 -

зависит от конфигурации сервера
Зы я по поводу 444.

Благодарность принимаю тут Связь

Armeez_ReaL
Юзер

Armeez_ReaL - 19 апреля 2012 13:27 -

ошибка от браузера не зависит, я проверял
права на папку data и на все вложенные каталоги и файлы ставил 777 - не помогает
вот исходный код
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<title>DataLife Engine - Панель управления</title>
<meta content="text/html; charset=windows-1251" http-equiv="content-type">
<link rel="stylesheet" type="text/css" href="engine/skins/default.css">
<link rel="stylesheet" type="text/css" href="engine/skins/jquery-ui.css">
<script type="text/javascript" src="engine/classes/min/index.php?charset=windows-1251&g=admin&5"></script>
</head>
<body>
<script language="javascript" type="text/javascript">
<!--
var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена"];
//-->
</script>
<div id="loading-layer"><div id="loading-layer-text">Пожалуйста, подождите...</div></div>
<table align="center" id="main_body" style="width:94%;">
    <tbody><tr>
        <td width="4" height="16"><img src="engine/skins/images/tb_left.gif" width="4" height="16" border="0"></td>
        <td background="engine/skins/images/tb_top.gif"><img src="engine/skins/images/tb_top.gif" width="1" height="16" border="0"></td>
        <td width="4"><img src="engine/skins/images/tb_right.gif" width="3" height="16" border="0"></td>
    </tr>
    <tr>
        <td width="4" background="engine/skins/images/tb_lt.gif"><img src="engine/skins/images/tb_lt.gif" width="4" height="1" border="0"></td>
        <td valign="top" style="padding-top:12px; padding-left:13px; padding-right:13px;" bgcolor="#FAFAFA">
        
<table width="100%">
    <tbody><tr>
        <td bgcolor="#EFEFEF" height="29"><div class="navigation"><img style="vertical-align: middle;border: none;" src="engine/skins/images/p1.gif" width="25" height="8" border="0">Вы вошли как: armeez (Администраторы)</div></td>
        <td bgcolor="#EFEFEF" height="29" align="right" style="padding-right:10px;"><div class="navigation"><img style="vertical-align: middle;border: none;" src="engine/skins/images/p1.gif" width="25" height="8" border="0"><a href="/admin.php?mod=main" class="navigation">Главная</a><img style="vertical-align: middle;border: none;" src="engine/skins/images/p1.gif" width="25" height="8" border="0"><a href="/index.php" target="_blank" class="navigation">Просмотр сайта</a><img style="vertical-align: middle;border: none;" src="engine/skins/images/p1.gif" width="25" height="8" border="0"><a href="/admin.php?action=logout" class="navigation">Выход</a></div></td>
    </tr>
</tbody></table>

<div style="padding-top:5px;">
<table width="100%">
    <tbody><tr>
        <td width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td>
        <td background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td>
        <td width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td>
    </tr>
    <tr>
        <td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td>
        <td style="padding:5px;" bgcolor="#FFFFFF">
<table width="100%">
    <tbody><tr>
        <td width="267"><img src="engine/skins/images/nav.jpg" width="311" height="99" border="0" usemap="#ImageNav"></td>
        <td background="engine/skins/images/logo_bg.gif"> <map name="ImageNav">
<area shape="rect" coords="61, 23, 268, 40" href="/admin.php?mod=addnews&action=addnews">
<area shape="rect" coords="61, 43, 268, 60" href="/admin.php?mod=editnews&action=list">
<area shape="rect" coords="61, 63, 268, 80" href="/admin.php?mod=options&action=options">
</map></td>
        <td width="490"><img src="engine/skins/images/logos.jpg" width="490" height="99" border="0"></td>
    </tr>
</tbody></table>
</td>
        <td background="engine/skins/images/tl_rb.gif"><img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"></td>
    </tr>
    <tr>
        <td><img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"></td>
</tr></tbody></table></div></td></tr></tbody></table><div id="hintbox"></div></body><link rel="stylesheet" type="text/css" href="data:text/css,"></html>

nowheremany
Эксперт

nowheremany - 19 апреля 2012 14:31 -

Ошибки не видно - настройте сервер на выдачу ошибок.

Благодарность принимаю тут Связь

Mr. Hyde
Юзер

Mr. Hyde - 19 апреля 2012 16:14 -

А что если, просто в engine/inc/options.php нету последней строчки:

    msg( "info", $lang['opt_sysok'], "$lang[opt_sysok_1]<br /><br /><a href=$PHP_SELF?mod=options&action=syscon>$lang[db_prev]</a>" );
}

?>

Armeez_ReaL
Юзер

Armeez_ReaL - 19 апреля 2012 17:32 -

да строчка то есть.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх