Исчезли изображения с сайта
346 повідомлень
#15 років тому
Создавала сайт, потом его отдели поддерживать другому человеку. Доступа по фпт у него пока небыло. Смысл в том что исчезли все картинки с сайта посилання. В чем может быть дело? Сайт на джумле:при вставке изображения, вместо них высвечивается ошитка.Warning: Invalid argument supplied for foreach() in /home/us8619/intertec-russia.ru/www/administrator/components/com_media/models/manager.php on line 75
If you beleive that this error is due to the server configuration problems please contact your local web-hosting support team.
578 повідомлень
#15 років тому
Но это только если вы beleive that this error is due to the server configuration problems ))
578 повідомлень
#15 років тому
52: function getFolderList($base = null)
{
global $mainframe;
// Get some paths from the request
if (empty($base)) {
58: $base = COM_MEDIA_BASE;
}
// Get the list of folders
jimport('joomla.filesystem.folder');
$folders = JFolder::folders($base, '.', true, true);
// Load appropriate language files
$lang = & JFactory::getLanguage();
$lang->load('', JPATH_ADMINISTRATOR);
$lang->load(JRequest::getCmd( 'option' ), JPATH_ADMINISTRATOR);
$document =& JFactory::getDocument();
$document->setTitle(JText::_('Insert Image'));
// Build the array of select options for the folder list
$options = JHTML::_('select.option', "","/");
75: foreach ($folders as $folder) {
$folder = str_replace(COM_MEDIA_BASE, "", $folder);
$value = substr($folder, 1);
$text = str_replace(DS, "/", $folder);
$options = JHTML::_('select.option', $value, $text);
}
анализ показывает, что или или.
или функции передается неверный параметр base (строка 52), или глобальна переменная COM_MEDIA_BASE потерта.
скорее первое, а это наталкивает на мысль, что наемник для каких-то своих целей переместил какую-то из директорий джумлы куда-то (простым копи-пастом, не переустанавливаю всю джумлу)... если же причина по 2й схеме, то возможно что-то с правами настроечных файлов...
--------------
в любом случае - печально....