Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Mega File Hosting script v1.2

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

golychev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
прошу прощения за нескромный вопрос... есть FreeBSD bsd03.art.local 7.0-RELEASE FreeBSD 7.0-RELEASE, на ней Apache2 Perl5.8.8 php5, всякие джумлы, пхпББ и прочие движки прекрасно работают, но субж работать отказывается, видимо нехватает какихто модулей для perl или apache2. Прошу проследовать ссылочке и подсказать мне куда копать. Очень признателен, спасибо.

Всего записей: 634 | Зарегистр. 09-02-2005 | Отправлено: 22:50 22-03-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golychev
файл коряво залит.. видите же, что выводится кусок php кода
а насчет ошибок - в начале написать
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', 1);

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:44 22-03-2010 | Исправлено: Cheery, 23:46 22-03-2010
golychev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет, указывая
Цитата:
error_reporting(E_ALL ^ E_NOTICE);  
ini_set('display_errors', 1);
в начале файла ничего не меняется...
 
в php.ini поставил опции показывать все ошибки... и в логах апач2 тоже ничего нет. вообще никаких ошибок...  
 
если кто устанавливал субж ранее, прошу помочь.
 
 
Добавлено:
например если зайти на http://dn.art-visage.ru/faq.php
то увидим
Код:
setQuery("select * from faq where lang='".$user->langcode."' order by `order` "); $db->query(); $FAQS=$db->loadRowList(); # prepare FAQs data if($FAQS) foreach($FAQS as $faq) { if($faq[p_id]) $items[$faq[p_id]][]=$faq; else { $sections[]=$faq; $section_list.=''.$faq[section].''; } } # assign faq questions if($sections) foreach($sections as $section) { $i++; $section['class']=$i%2?'tdrow1':'tdrow2'; $template->assign_block_vars('menu', $section); if($items[$section[faq_id]]) foreach($items[$section[faq_id]] as $item) { $template->assign_block_vars('menu.row', $item); } } # assign faq answer if($sections) foreach($sections as $section) { $i++; $section['class']=$i%2?'tdrow1':'tdrow2'; $template->assign_block_vars('section', $section); $i=0; if($items[$section[faq_id]]) foreach($items[$section[faq_id]] as $item) { $i++; $item['class']=$i%2?'tdrow1':'tdrow2'; $item['answer']=str_replace("\n","
",$item['answer']); $template->assign_block_vars('section.row', $item); } } # output template require_once("header.php"); $template->set_filenames(array( 'body' => 'faq.html') ); $template->pparse('body'); include "footer.php"; ?>

 
а содержимое самого файла faq.php вот такое
 

Код:
<?
/*************************************/
/*                                   */
/*  MFHS Version : 1.2               */
/*  Dezended & Nulled by: LepeNU     */
/*  Release Date: 1/12/2007          */
/*                                   */
/*************************************/
define("IN_PAGE",'FAQ');
define("PAGE_TITLE",'SITEFAQ');
include "includes/inc.php";
 
$baseUrl='faq.php?';
 
# loading faq items from db
$db->setQuery("select * from faq where lang='".$user->langcode."' order by `order` ");
$db->query();
$FAQS=$db->loadRowList();
 
# prepare FAQs data
if($FAQS)
foreach($FAQS as $faq)
{
    if($faq[p_id])
    $items[$faq[p_id]][]=$faq;
    else
    {
        $sections[]=$faq;
        $section_list.='<option value="'.$faq[faq_id].'">'.$faq[section].'</option>';
    }
}
# assign faq questions
if($sections)
foreach($sections as $section)
{
    $i++;
    $section['class']=$i%2?'tdrow1':'tdrow2';
    $template->assign_block_vars('menu', $section);
 
    if($items[$section[faq_id]])
    foreach($items[$section[faq_id]] as $item)
    {
        $template->assign_block_vars('menu.row', $item);
 

Всего записей: 634 | Зарегистр. 09-02-2005 | Отправлено: 13:16 23-03-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golychev
ну и ? это и есть ваше содержимое
либо php не работает, либо требует <?php в начале
но, как я вижу, разобрались сами уже

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:10 23-03-2010
golychev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
да разобрался, только не надо добавлять php, надо в php.ini написать short_open_tag = On
 
а было Off, поэтому он не понимал что эти файлы пхп скрипты.

Всего записей: 634 | Зарегистр. 09-02-2005 | Отправлено: 21:10 23-03-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golychev

Цитата:
только не надо добавлять php, надо в php.ini написать short_open_tag = On  
 
а было Off, поэтому он не понимал что эти файлы пхп скрипты.  

об этом я написал.. либо добавлять, либо прописать эту директиву

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:11 23-03-2010
vikont5

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зашел на ваш сайт ФО, зарегился и залил файл, все сработало хорошо! А вот скачать файл не удалось, так как не работает капча (нет картинки). Похоже на то что на вашем хостинге стоит урезанный вариант PHP, без модулей графики или если есть режим PHP all то включите его.
 
Добавлено:
У меня самого другая проблема не могу понять что происходит! При попытке закачать файл на сервер включается обработка файла, а потом выдает ошибку:
 
Upload error:
 
can't open numfile /temp/bd471c23fd1e2b25c9bbb7aa2830b1a6_flength: No such file or directory (Please edit [$tmp_dir='/temp'] in header.cgi)
 
Файл temp есть и открыт для записи. Что не так?

Всего записей: 5 | Зарегистр. 19-09-2009 | Отправлено: 22:40 21-04-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vikont5

Цитата:
Файл temp есть и открыт для записи. Что не так?

файл? а может директория?  
открыт для записи кому? если linux, то неплохо бы показать права доступа к папке и кто владелец папки

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:58 21-04-2010
vikont5

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
[/q]
[q]Файл temp есть и открыт для записи. Что не так?  
 
файл? а может директория?  
открыт для записи кому? если linux, то неплохо бы показать права доступа к папке и кто владелец папки

 
Вот это лоханулся... отдыхать надо.. ))) Конечно же папка temp права 777 владелец тот же что и всего скрипта.

Всего записей: 5 | Зарегистр. 19-09-2009 | Отправлено: 00:41 22-04-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vikont5

Цитата:
Конечно же папка temp права 777 владелец тот же что и всего скрипта.

ну.. пишет туда, скорее всего, не владелец скрипта, а юзер под которым бегает апач или вебсервер
далее - темп именно в корне диска? и именно temp, а не tmp?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:43 22-04-2010
vikont5

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ну.. пишет туда, скорее всего, не владелец скрипта, а юзер под которым бегает апач или вебсервер  
далее - темп именно в корне диска? и именно temp, а не tmp?

 
Да, именно temp и точно в корне домена, где весь скрипт! Или надо указывать путь через /home/ от корня сервера?
 
Добавлено:
Указал tmp как в корне сервера, та ошибка пропала, но появилась
Upload error:
 
copy error:Max Upload Size or Upload directory can not be writen in  
 
Где есть нормальное описание настроек этого чуда?

Всего записей: 5 | Зарегистр. 19-09-2009 | Отправлено: 01:14 22-04-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vikont5

Цитата:
Да, именно temp и точно в корне домена, где весь скрипт! Или надо указывать путь через /home/ от корня сервера?

вы указываете путь в файловой системе.. и /temp означает папку temp в корне диска

Цитата:
Указал tmp как в корне сервера, та ошибка пропала, но появилась

по этой ошибке либо размер файла больше, чем разрешено в php.ini или же у сервера нет доступа в указанную папку
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:33 22-04-2010
vikont5

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо разобрался! Указал физический путь к доменной папке temp через /home/ваш_акка/domains/ваш_домен/public_html/temp и все заработало.
 
Вопрос с описанием настроек остался открытым. Сейчас все файлы ложаться в одну директорию files, а как разделить по папкам? Или это уже сами пользователи создают папки и раскладывабт по ним?
Папку создал, а как в нее грузить непонятно, пробовал перетянуть файл в окошко, пытается грузить опять на комп.
И как избавится от крокозябр в новостях?
 
Добавлено:
Возможно мои очередные проблемы в ошибке File Manager
 
Parse error: syntax error, unexpected '[' in /home/filehost/domains/files.rcshost.ru/public_html/admin/admin_img.php on line 331
 
В этой строке такая констукция     $ffmpeg = split( ",", $row[mod_status] )[2];
В настройках ffmpeg указана папка video и она в папке files (это все в насройках сервера) или я опять не верно все понял?

Всего записей: 5 | Зарегистр. 19-09-2009 | Отправлено: 01:54 22-04-2010
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vikont5

Цитата:
split( ",", $row[mod_status] )[2]

не думаю, что современный php все еще поддерживает такую возможность.. можно написать
$temp=split( ",", $row['mod_status'] );
а уже след строчкой
$ffmpeg=$temp[2];

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:29 22-04-2010
vikont5

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал заработало!  
Напрашивается вопрос, а может быть у кого то есть нормальная пофиксенная версия?  
Да еще с русской админкой или хотя бы с русским описанием настроек?

Всего записей: 5 | Зарегистр. 19-09-2009 | Отправлено: 03:20 22-04-2010
lSHINIGAMIl

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте,
Я пытаюсь создать файлообменник, немогли бы вы помочь мне? У меня есть пару ошибок и я никак немогу с ними разобратся.
В основном ошибки ссылаются на admin_img.php на нулевую строку, все попытки открыть данный файл бесполезны(одни иероглифы).  
 
Отпишитесь пожалуйста!

Всего записей: 1 | Зарегистр. 12-11-2011 | Отправлено: 15:25 12-11-2011
MC



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм... тестю данный скрипт (1.5) зараза даже в админку не пускает... пароль главное дает менять (на почту приходит ссылка для ввода нового пароля), а залогиниться мне так и не удалось пока

Всего записей: 781 | Зарегистр. 09-09-2001 | Отправлено: 17:26 02-07-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Mega File Hosting script v1.2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru