Dle ошибка при установке

Я же написал что посмотрел FAQ, но это не помогло — «Удалил .htaccess, но при заходе на сайт/install.php остаётся та же самая ошибка».

Работаю через cPanel. В журнале ошибок пишет:

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/500.shtml

[error] [client *.*.*.*] SoftException in Application.cpp:256: File «/home/mosniaru/public_html/install.php» is writeable by group

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/500.shtml

[error] [client *.*.*.*] SoftException in Application.cpp:256: File «/home/mosniaru/public_html/install.php» is writeable by group

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/404.shtml

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/favicon.ico

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/500.shtml

[error] [client *.*.*.*] SoftException in Application.cpp:256: File «/home/mosniaru/public_html/index.php» is writeable by group

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/404.shtml

[error] [client *.*.*.*] SoftException in Application.cpp:256: File «/home/mosniaru/public_html/install.php» is writeable by group

[error] [client *.*.*.*] File does not exist: /home/mosniaru/public_html/500.shtml


Изменено 29 января 2011 пользователем Fingal

Пытаюсь установить движок DLE на VDS. При установке появляется следующее сообщение:

Установка скрипта была начата не с начала. Вернитесь на главную страницу начала установки скрипта. В случае если вы видите данную ошибку постоянно, на вашем сервере не работают или некорректно настроены PHP сессии. Для решения данной проблемы вам необходимо обратиться в службу поддержки вашего хостинга.

При этом завершить установку не даёт.

В PHP сессии и куки включены, путь для хранения сессий «/tmp». На директории tmp права 777.


  • Вопрос задан

    23 июл. 2022

  • 142 просмотра

Разобрался в чём проблема.

Проблема заключалась в том, что дисковое пространство на VDS закончилось мистическим образом. Потому файл сессий создавался, но имел размер 0кб. Заметил только на утро.

Пригласить эксперта


  • Показать ещё
    Загружается…

21 июн. 2023, в 22:29

600 руб./за проект

21 июн. 2023, в 22:09

2000 руб./за проект

21 июн. 2023, в 21:40

2000 руб./в час

Минуточку внимания

Пришлось полностью переписать код + добавил кэширование:


<?php
if (!defined('DATALIFEENGINE')) {
    die("Hacking attempt!");
}

global $row, $db, $config;

require_once ENGINE_DIR . '/modules/torrentparser/bencoded.php';

$news_id = 0; // Инициализируем переменную news_id

if (isset($row['id'])) {
    $news_id = intval($row['id']);
} elseif (isset($_GET['newsid'])) {
    $news_id = intval($_GET['newsid']);
}

// Получение информации о размере файла
$filesize_cache_key = 'filesize_cache_' . $news_id;
$filesize = dle_cache($filesize_cache_key, $config['skin']);

if (!$filesize) {
    $torrent_file = '';

    // Получение пути к торрент-файлу текущей новости
    $db->query("SELECT * FROM " . PREFIX . "_files WHERE news_id = {$news_id}");
    if ($db->num_rows()) {
        $file = $db->get_row();
        $torrent_file = ROOT_DIR . '/uploads/files/' . $file['onserver'];
    } else {
        // Обработка случая, когда торрент-файл не найден
        // Например, установка значения по умолчанию или вывод сообщения об ошибке
        $torrent_file = ""; // Задайте путь по умолчанию или обработайте иным способом
    }

    $torrent = new Torrent($torrent_file);
    $filesize = $torrent->size(2);

    create_cache($filesize_cache_key, $filesize, $config['skin']);
}

echo $filesize;
?>

Привет, всем!
Заметил. что у многих возникают ошибки при установке дле модулей, хаков Dle, скриптов и не все знаю, почему и как их исправить, надеюсь эта статья разрешит большинство вопросов.

Для начала шаги, которые нужно сделать прежде чем установить тот или иной модуль на dle, хак dle, разные скрипты и т.д.

Важные пункты

1. Всегда проверяйте на виртуальном (домашнем ) компьютер той версии движка DataLife Engine, на которую рассчитан скрипт (после уже на версии которой собираетесь его использовать).
2. Проверяйте в начале на шаблоне дистрибутива DataLife Engine (после уже на своем шаблоне ).
Если проверка была успешна, устанавливайте на хостинг!

Решение частых ошибок при установке модулей dle, хаков и сриптов

При установке на хостинг:
1) Сохраняйте резервную копию изменяемого файла движка (избежите многих проблем)
2) Всегда при установке модуля сохраняйте резервную копию Базы Данных
3) При добавлении обращайте внимание на правильность установки кода
Например :
— если нужно добавить код (Выше, До) значит именно так и надо или вы получите ошибку.

4) Если модули dle или хаки для dle рассчитаны на определенную версию движка DataLife Engine v.9.x-10.х, значит корректная работа возможно только на этой версии. А, на другой версии тестировать и проверять нужно самостоятельно, не исключено что модуль будет работать с ошибками или коряво, или не работать совсем.
Большинство хаков работают на любой версии, модули чаще всего нужно дорабатывать до определенной версии движка DLE .

Пример : Ошибка при не правильной установке кода

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:home site www:\engine/modules/functions.php on line 297

Если код установлен неверно появится сообщения о ошибке имя файла и строка где допущена ошибка
Например: ошибка выше , рассмотрим подробно:
1. Путь к файлу, где допущена ошибка enginemodulesfunctions.php
2. Строка on line 297 , где допущена ошибка проще всего найти блокнотом Notepad ++
3. Ошибочные запросы к таблицам Базы Данных

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING 

Что бы избежать подобных ошибок и не тратить время на их поиск в файлах, можно делать так :
Делаете одну вставку кода в нужный файл
Сохраните файл >> Обновите страницу браузера , если страница загрузилась значит код не имеет ошибок и установлено все верно.

Внимание!

Если у Вас включено на интернет-портале кеширование отключите или сделайте очистку. Или при обновлении страницы браузера. вы просто загрузите страницу из кеша!

После устанавливаете второй код и т.д.

Если все установлено правильно и вы в этом уверены, но ошибка появляется то возможно :
— Код скопирован с ошибками, отсутствуют какие-либо элементы (внимательно посмотрите и проверьте код)
— При копировании кода из вашего браузера были добавлены элементы (пробела, Tab и т.д.), которые изменили код отсюда выходит ошибка. Что бы такой проблем не было в каждой новости добавлен архив в котором код сохранен в блокноте файла *.txt

MySQL Error!------------------------The Error returned was:Can't find FULLTEXT index matching the column listError Number:1191

При установке кода выходит такое сообщение , проблема находится в MySQL Error Базе Данных…, восстановите бекап БД ремонт и т.д.

The Error returned was:Access denied for user 'пользователь'@'localhost' (using password: YES)Error Number:1

MySQL Базы Данных назначен не верно при установке движка

Иногда в инструкция опускают пункт инсталляции модуля, после закачки файлов, смотрим присутствует ли в корне сервера файл инсталляции.
1) Название файла install.php , для завершении установки надо запустить данный файл через браузер

http://адрес вашего портала/install.php

.

2) Если при установке модуля , просят сделать запрос БД вот статья как это сделать: Полезная статья как сделать вручную MySQL запрос, также применима к интернет-порталам на Dle

3) Иногда в модулях просят закачать файл на сервер в папку engine/modules/. И все забывают добавить в инструкцию пункт для запуска модуля. Для того чтобы запустить модуль.
В нужном для вас месте в файле main.tpl
Вставляем код:

{include file=»engine/modules/название_модуля.php»}

Обратите внимание название_модуля.php заменить на название устанавливаемого модуля.
Если не знаете куда можно вставить данный код временно замените в шаблоне какой-нибудь тег вывода блока например:
{tags} {vote} для проверки .

Кстати, не много может быть не в тему, но все-таки, для решение проблем юридического характера, будь то юридические консультации онлайн или защитой интеллектуальной собственности Вашего веб-ресурса, есть замечательный интернет-портал под интересным названием «Правовед» http://pravoved.ru/. Который может во многом оказать помощь и найти решение.

По мере возможностей буду дополнять решение проблем частых ошибок.

Если у Вас возникают ошибки, которых нет в данной статье , опишите их в комментариях подробно например:
1. Какая ошибка скопируйте код или его часть
2. Версию движка DataLife Engine
3. Что было сделана для решения проблемы
ПС. Помните мы не телепаты описываете подробно, постараемся помочь.

Вот в принципе и все, удачи всем по меньше проблем с Вашими проектами ! Предлагаю статью : Решение частых ошибок при установке модулей хаков сриптов.


С наступающим Новым Годом!

С Уважением администрация интернет-портала https://dle9.com/

Страница 1 из 2

  1. Непонятная фигня какая-то происходит.
    Залил чистый двиг DLE 13, выставил все права как положено, запускаю установку — http://site.com/install.php
    Мастер установки приветствует:

    1.jpg

    А после нажатия кнопки «Начать установку», выдаёт вот такую ошибку:

    2.jpg

    И получается такая замкнутая цепь: ошибка -> Начать установку — > ошибка -> Начать установку…
    VPS с VestaCP, все сайты работают как и работали, проблем нет.
    А вот новая установка DLE не запускается.

    Так же заливал для установки DLE 12.1, сборку (чистый двиг), которую ранее устанавливал — тоже сейчас не устанавливается.

    Кто-то сталкивался с таким?


  2. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.108
    Лучших ответов:
    7
    Рейтинги:
    +1.352
    /

    166
    /

    -0

    Karambole у байрута скачал?

  3. да, у него скачал.
    Сначала устанавливал с заменой файлов (папка «engine» с файлами «init.php» и «function.ini.php»)
    Потом пробовал и чистый двиг без исправлений.


  4. Andrij

    Регистрация:
    30 мар 2017
    Сообщения:
    506
    Лучших ответов:
    2
    Рейтинги:
    +84
    /

    27
    /

    -0

    удали все сообщения такие в install.php, и всё установится


  5. Defoz

    PRO Users

    Регистрация:
    10 апр 2016
    Сообщения:
    1.840
    Лучших ответов:
    4
    Рейтинги:
    +255
    /

    56
    /

    -0

    Andrij какие сообщения еще?) а в консоли что то выдает?

  6. их там 4 штуки, этих сообщений:
    «Ошибка», «Установка скрипта была начата не с начала. Вернитесь на главную страницу начала установки скрипта

    Я в пхп не шарю, боюсь удалить что-то лишнее.

    Залил бэкап одного из сайтов и поудалял все новости — работает норм.

    Потом ещё один домен установлю и посмотрю установку если почистить в install.php все эти ошибки.


  7. Andrij

    Регистрация:
    30 мар 2017
    Сообщения:
    506
    Лучших ответов:
    2
    Рейтинги:
    +84
    /

    27
    /

    -0

    как у ТСа. Также качал архив у байрута. ТАкже была такая ошибка. МНе помогло…


  8. Defoz

    PRO Users

    Регистрация:
    10 апр 2016
    Сообщения:
    1.840
    Лучших ответов:
    4
    Рейтинги:
    +255
    /

    56
    /

    -0

    Andrij не знаю просто уже сотни раз устанавливал дле и никогда ни на какой версии такого не было)_

  9. После «МНе помогло…» нужно поставить ссылку на какой-нибудь лендинг с формой оплаты )))

    В общем ситуация у меня такая:
    Релиз DLE 13.0, который я скачал у Байрута у меня не устанавливался… грешил на всё что можно, только не на сборку… ведь у Байрута же скачивал))

    Потом взял бэкап одного из своих сайтов на DLE 12.1 (тоже utf8). Залил файлы, импортировал базу и всё чётко заработало… проблем нет.
    Удалил все новости (бэкап же с другого сайта), всё работает норм.

    Потом сижу и думаю: если не удалось установить DLE 13.0, то попробую обновиться до неё с 12.1.
    Залил файлы (всё того же архива от Байрута) на сервер (всё по инструкции),
    Захожу в админку для обновления, в админке уже появилось уведомление о предстоящем обновлении…. нажимаю кнопку «обновить»…
    и, сука, опять ошибка:

    3.jpg

    Нажимаю кнопку «продолжить», но ничего не происходит… ошибка «undefined»…
    И этот «undefined» скорее всего означает то, что в архиве DLE 13.0 от Байрута нет папки «upgrade», ведь она отвечает за обновление (по крайней мере в предыдущих версиях)…
    Я сначала подумал, что в 13 версии DLE уже без этой папки обновляется (мало ли нововведение такое)… или всё-таки эта папка нужна???
    Короче, склоняюсь больше к тому, что архив Байрута в этот раз оказался «глючным».

    А как дела у Вас? (с.Антина)

  10. впска с VestaCP
    я уже забыл когда ковырялся на локалке в Денвере.
    Мне проще на каком-то домене установить поддомен для тестов и там ковырять и настраивать шаблоны и сайты.


  11. Defoz

    PRO Users

    Регистрация:
    10 апр 2016
    Сообщения:
    1.840
    Лучших ответов:
    4
    Рейтинги:
    +255
    /

    56
    /

    -0

    Karambole а в чем тогда проблема скачать с офф сайта и просто крякнуть в пару кликов?)

  12. проблема в том, что я доверял сборке Байрута больше, чем себе)))


  13. Анна

    PRO Users

    Регистрация:
    10 дек 2015
    Сообщения:
    1.050
    Лучших ответов:
    5
    Рейтинги:
    +496
    /

    14
    /

    -0

    Я ставила от сюда дле 13 от байрута. Все было норм, так что тут что-то другое. Вообще без проблем установилась

  14. да я тоже 11-12 версии DLE скачивал у Байрута и проблем не было, поэтому и проверял всё кроме сборки.
    Потом, когда установил 12.1 DLE и решил её обновить 13-ой версией от Байрута, заметил что в архиве нет папки «upgrade». Обновление тоже выдало ошибку.
    Поэтому и думаю, что скорее всего что-то не так с этим релизом (13-ым) от Байрута.
    А у тебя в архиве дле 13 от байрута есть папка «upgrade»? Не пробовала обновить двиг?


  15. Анна

    PRO Users

    Регистрация:
    10 дек 2015
    Сообщения:
    1.050
    Лучших ответов:
    5
    Рейтинги:
    +496
    /

    14
    /

    -0


  16. byroot

    Команда форума
    Администратор
    VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    12.354
    Лучших ответов:
    54
    Рейтинги:
    +5.235
    /

    74
    /

    -0

    Анна сам его ставил уже не на один десяток сайтов и проблем не было ни при обновлении ни установке двига на чистый двиг. 100% у ТС или проблема с минимальными требованиями для ДЛЕ, либо руки кривые, либо файлы архива заливаются не целиком… либо… даже вариантов нет больше никаких что же такое может быть…

Страница 1 из 2

  • Dle загрузка файла завершилось ошибкой
  • Dlc toggler симс 4 ошибка
  • Dlc daf 2021 ошибка
  • Dkg 972 n mod 21 ошибки
  • Dkg 207 сброс ошибки сервис