Перейти к контенту
  • 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, переименуйте тему, если она вам ещё ценна. Правильный заголовок и вопрос -- половина решения. неправильный заголовок -- причина перемещения в поток...

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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