Перейти к контенту
  • 0

Проблемы, которые не дают покоя.


m-w-l

Вопрос

Здравствуйте! Возникли некоторые проблемы, которые уже давно не могу решить. Версия форума 2.3.3

При загрузке любого файла на форум через "новое сообщение"(прикрепление файлов),

возникает ошибка в sources/classes/attach/class_attach.php on line 1059 ( сама строка - "if ( ! file_exists( $this->upload_path ) )" )

 

 

При попытке загрузить через личные данные аватар или фотографию

возникает ошибка в sources/lib/func_usercp.php on line 492 (сама строка - "if ( ! is_dir( $upload_path . "/profile" ) )" )

 

 

Галерея также корректно не отображается,

выдавая список ошибок в gallery/lib/gallery_library.php on line 1085 ( сама строка - "if( !file_exists( $this->ipsclass->vars['gallery_images_path'].'/'.$directory.$thumb.$i['masked_file_name'] ) ) и on line 1091 ( сама строка - if( !file_exists( $this->ipsclass->vars['gallery_images_path'].'/'.$directory.$thumb.$i['medium_file_name'] ) ) )

 

 

Я явно не специалист, прошу помощи тех, кто действительно может помочь.

Заранее спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Читайте тема по ссылке из моей подписи. Как минимум текст ошибки-то напишите :D

 

я думаю проще будет попробовать сделать апдейт до 2.3.6 чем разбираться с этим

У них нет существенных различий по этой части. Даже 2.3.1 нормально аттачи обрабатывала. А тут скорее всего банальная проблема с настройками путей в настройках или прав ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/****/public_html/forum/uploads) is not within the allowed path(s): (/home2/****:/usr/lib/php:/usr/local/lib/php:/tmp) in /home2/****/public_html/forum/sources/classes/attach/class_attach.php on line 1059

Одна из ошибок.

Где можно посмотреть конфигурацию скрипта настройки путей и на что соотвественно надо менять? Т.к. различия /home/...и /home2/, дело в этом, а объяснить по-русски не могу)

Вот ещё ошибка:

Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/home/****/public_html/forum/uploads/ipb_settings_partia.xml) is not within the allowed path(s): (/home2/****:/usr/lib/php:/usr/local/lib/php:/tmp) in /home2/****/public_html/forum/sources/lib/admin_functions.php on line 555

Вот:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/****/public_html/forum/uploads/profile) is not within the allowed path(s): (/home2/****:/usr/lib/php:/usr/local/lib/php:/tmp) in /home2/****/public_html/forum/sources/lib/func_usercp.php on line 492

И вот у галереи:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/****/public_html/forum/foto/1199880241/) is not within the allowed path(s): (/home2/****:/usr/lib/php:/usr/local/lib/php:/tmp) in /home2/****/public_html/forum/modules/gallery/lib/gallery_library.php on line 1091
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/****/public_html/forum/foto/1199880241/tn_gallery_10270_99_20241.gif) is not within the allowed path(s): (/home2/****:/usr/lib/php:/usr/local/lib/php:/tmp) in /home2/****/public_html/forum/modules/gallery/lib/gallery_library.php on line 1085

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Хм, показал код ошибки, хостер говорит, что у меня какая-то внутрення проблема с форумом, неверно указаны пути. Помогите!
Ссылка на комментарий
Поделиться на других сайтах

  • 0

у хостера проблемы с квалификацией

open_basedir restriction in effect

open_basedir ограничение в действии

http://www.shop-script.ru/support/help/ope...edir-error.html

Ссылка на комментарий
Поделиться на других сайтах

  • 0

То есть обращаться к хостеру, разъясняя, что у него проблемы с квалификацией?

А что за различия home и home2(4 пост, в коде) , как это решить?

Ссылка недоступна..

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Что означает ошибка: Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(...) is not within the allowed path(s):... ?

 

Это сообщение указывает на то, что путь к Вашей домашней директории не включён в список возможных путей, указанных в параметре open_basedir в файле php.ini. open_basedir ограничивает список директорий, внутри которых PHP скрипты могут читать файлы. В результате, в Вашем случае ошибка выходит из-за того, что скрипт PHP пытается открыть файл, к которому у него нет доступа.

 

Один из способов решения этой проблемы – это включить путь к домашней директории в список путей, читаемых PHP скриптом (указанных параметром open_basedir). Например, чтобы указать, что скрипт PHP имеет право читать файлы из папок /home/vhosts, /usr/share/php/pear/ и /tmp, используйте синтакс:

	open_basedir =/home/vhosts:/usr/share/php/pear/:/tmp

Другой вариант – это отменить ограничения open_basedir и открыть доступ ко всем файлам, что обычно происходит по умолчанию.

 

Упомянутые изменения добавляются в файле php.ini (если установка Shop-Script происходит на локальном компьютере). В случае установки на удалённом сервере обратитесь в службу поддержки Вашего хост-провайдера.

 

Вы можете получить дополнительную информацию об open_basedir на странице http://www.php.net/manual/ru/features.safe...ni.open-basedir.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Подскажите пожалуйста, как сделать, чтобы форма быстрого ответа разворачивалась автоматически?

Один вопрос -- одна тема.

 

В FAQ было и не раз, воспользуйтесь поиском по quick.

 

m-w-l, переименуйте тему, если она вам ещё ценна. Правильный заголовок и вопрос -- половина решения. неправильный заголовок -- причина перемещения в поток...

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.