1

Тема: Ошибка в SMF - Undefined variable: sourcedir

может кто поможет http://seniga.ru/smf/ - что за ошибка? я так понимаю ощибка в файле QueryString.php ,но там всё в порядке, судя по тому что он ругается на 48 страницу то он не воспринимает команду include , не пойму че делать

2

Re: Ошибка в SMF - Undefined variable: sourcedir

Все просто. Смотрим внимательно:

Notice: Undefined variable: sourcedir in /var/www/vhosts/seniga.ru/httpdocs/smf/index.php on line 48

Warning: require_once(/QueryString.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/vhosts/seniga.ru/httpdocs/smf/index.php on line 48

В первой строчке написано, что переменная $sourcedir не определена. Я не знаю, где она должны быть объявлена в SMF - в самом index.php, или в каком-нибудь config-файле, но в ней должен быть прописан путь до файла QueryString.php без слэша на конце.

В следующей строчке написано, что не удалось выполнить команду типа

require "$sourcedir/QueryString.php";

Что не удивительно, поскольку $sourcedir не определена, а значит на ее место подставляется пустая строка. В общем, вся проблема в том, что не объявлена эта переменная.

3

Re: Ошибка в SMF - Undefined variable: sourcedir

Тему перенес в раздел "Программирование".

4

Re: Ошибка в SMF - Undefined variable: sourcedir

вот как это объявлено в index.php ! Файлы эти лежат в дирректории "Sources"

// Load the settings...

require_once(dirname(__FILE__) . '/Settings.php');

// And important includes.

require_once($sourcedir . 'QueryString.php');

require_once($sourcedir . 'Subs.php');

require_once($sourcedir . 'Errors.php');

require_once($sourcedir . 'Load.php');

require_once($sourcedir . 'Security.php');

Что не так?

5

Re: Ошибка в SMF - Undefined variable: sourcedir

Если я правильно понял идею, $sourcedir должна объявляться в Settings.php. А какая из этих строк имеет номер 48?

6

Re: Ошибка в SMF - Undefined variable: sourcedir

где объявляется sourcedir не пойму:(

require_once($sourcedir . 'QueryString.php');

Ща погляжу Settings.php

7

Re: Ошибка в SMF - Undefined variable: sourcedir

да в Settings.php



$sourcedir = '/var/www/vhosts/seniga.ru/httpdocs/smf/Sources';        # Path to the Sources directory.

8

Re: Ошибка в SMF - Undefined variable: sourcedir

А нельзя ли залить куда-нибудь index.php и Settings.php? Я почти уверен, что не знаю чего-то важного, чтобы ответить на вопрос.

9

Re: Ошибка в SMF - Undefined variable: sourcedir

Кстати, я ошибаюсь, или у Вас какое-то время форум нормально работал? После чего косяк то появился?

10

Re: Ошибка в SMF - Undefined variable: sourcedir

всё!!! Действительно проблема была в том, что файлик Settings.php был пуст! слаа Богу остался bak файл, переименовал в Settings.php и всё нормик!!! С остальным было все нормально, слешы и все такое...



Спасибо большое!

11

Re: Ошибка в SMF - Undefined variable: sourcedir

не пойму каким образом могла произойти такая диверсия?!! Но судя по тому что создался bak  - это именно какой то глюк

12

Re: Ошибка в SMF - Undefined variable: sourcedir

Ну либо сайт поломали, либо Вы сами правили настройки FTP-клиентом и что-то глюкануло. Либо на хостинге происходило резервное копирование файлов и произошел какой-то fail, но последнее маловероятно.

13

Re: Ошибка в SMF - Undefined variable: sourcedir

чето херовое твориться у меня ! теперь

502 Bad Gateway

на сайте!

До этого зарегился на freesitemapgenerator.com и сгенерировал сайт мэп.

блин… что за нафиг

14

Re: Ошибка в SMF - Undefined variable: sourcedir

Bad Gateway означает, что Apache отказывается выдавать страницы. Это могло произойти в случае, если freesitemapgenerator.com слишком часто запрашивал страницы с Вашего сайта (раз в секунду, к примеру). Или продолжает их запрашивать в настоящее время. Обратитесь за помощью к хостеру.

15

Re: Ошибка в SMF - Undefined variable: sourcedir

всё... заработал! задолбало блин! каждый день какая то новая хрень происходит (снова прошу прощения за безцензурщину)

16

Re: Ошибка в SMF - Undefined variable: sourcedir

А что за хостер у Вас?

17

Re: Ошибка в SMF - Undefined variable: sourcedir

moinet.ru

18

Re: Ошибка в SMF - Undefined variable: sourcedir

Запрашиваю заметку о нем в разделе "Хостинг" smile Хотя бы пару фраз - стоимость, предоставляемые возможности, впечатления.