Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ошибка базы данных

85K
09 октября 2013 года
Марина777
20 / / 09.10.2013
При переходе к localhost/joomla появляется сообщение:

Warning: require_once(Z:homelocalhostwwwjoomla30/includes/defines.php) [function.require-once]: failed to open stream: No such file or directory in Z:homelocalhostwwwjoomla30index.php on line 28

Fatal error: require_once() [function.require]: Failed opening required 'Z:homelocalhostwwwjoomla30/includes/defines.php' (include_path='.;/usr/local/php5/PEAR') in Z:homelocalhostwwwjoomla30index.php on line 28

Переустановила Денвер, не помогло.
1
10 октября 2013 года
kot_
7.3K / / 20.01.2000
Неправильно указан путь к файлу. Используйте http://php.net/manual/en/dir.constants.php
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
Даже завидно стало. Это какая версия joomla?
Обратные слэши из пути пропадают когда путь написан в двойных кавычках и обратные слэши в нём не экранированы. Как такое может произойти, если путь возвращает __DIR__ или dirname(__FILE__) - загадка. Аж любопытно взглянуть.
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
Скачнул себе последнюю joomla!
Там написано в том месте, о котором идёт речь в СТ:

Код:
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
    include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
    define('JPATH_BASE', __DIR__);
// Вот в этом месте происходит описанная ошибка:
    require_once JPATH_BASE . '/includes/defines.php';
}
Учитывая, что они используют константу __DIR__, автору следует убедиться в правильности версии PHP. __DIR__ задействован с 5.3.0 начиная. Если версия старше, следует или обновить, или джумлу постарше использовать.
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
Вобщем, беда непонятная. Скорее всего это как-то связано с настройками php.
Можно костыль забить.
В файле index.php 27ю строку написать вот так:

 
Код:
// В параметре поиска str_replace два обратных слэша нужно. Это просто здесь он одиноко отображается.
    define('JPATH_BASE', str_replace('\', '/', __DIR__));
Это все обратные слэши поставит в удобоваримый вид, и ошибка прекратится.
85K
10 октября 2013 года
Марина777
20 / / 09.10.2013
mfender - версия 3.1.5.
Попробую, если не получится, поставлю более старую версию.
А ,вообще, вы такие молодцы! Отвечаете быстро и конкретно. Спасибо.
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
Какая-какая версия?????
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
А, версия joomla 3.1.5. А то у меня аж мозги было вспотели при мысли, что это версия PHP :D
85K
10 октября 2013 года
Марина777
20 / / 09.10.2013
Заменила на joomla 3.1.1, которая раньше открывалась нормально, тот же результат.
8
10 октября 2013 года
mfender
3.5K / / 15.06.2005
Строку 27 привели в тот вид, что я написал?
85K
11 октября 2013 года
Марина777
20 / / 09.10.2013
Такой строки вообще нет, я пересмотрела несколько раз в блокноте.
8
12 октября 2013 года
mfender
3.5K / / 15.06.2005
Ну давайте текст сюда, будем смотреть.
я ж её не из пальца высосал, а с оффсайта джумлы.
85K
12 октября 2013 года
Марина777
20 / / 09.10.2013
<?php
/**
* @package Joomla.Administrator
*
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

if (version_compare(PHP_VERSION, '5.3.1', '<'))
{
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');
}

/**
* Constant that is checked in included files to prevent direct access.
* define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', __DIR__);
require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
require_once JPATH_BASE.'/includes/helper.php';
require_once JPATH_BASE.'/includes/toolbar.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Initialise the application.
$app->initialise(
array('language' => $app->getUserState('application.lang'))
);

// Test for magic quotes
if (get_magic_quotes_gpc())
{
$lang = JFactory::getLanguage();
if ($lang->hasKey('JERROR_MAGIC_QUOTES'))
{
JFactory::getApplication()->enqueueMessage(JText::_('JERROR_MAGIC_QUOTES'), 'Error');
}
else
{
JFactory::getApplication()->enqueueMessage('Your host needs to disable magic_quotes_gpc to run this version of Joomla!', 'Error');
}
}

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;
85K
12 октября 2013 года
Марина777
20 / / 09.10.2013
<?php
/**
* @package Joomla.Site
*
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

if (version_compare(PHP_VERSION, '5.3.1', '<'))
{
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');
}

/**
* Constant that is checked in included files to prevent direct access.
* define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', __DIR__);
require_once JPATH_BASE . '/includes/defines.php';
}

require_once JPATH_BASE . '/includes/framework.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('site');

// Initialise the application.
$app->initialise();

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;

Это 3.1.1 , а верхняя версия 3.1.2
Но, я думаю проблема в другом.Я установила сайт и хотела вставить мод слайдшоу. Ничего не получалось и нечаянно я влезла в настройки сайта и локального хоста, и снесла сайт. Возможно, в реестре остались хвосты и поэтому сайт не поднимается. Я установила новую версию Денвера, но не помогло.
8
12 октября 2013 года
mfender
3.5K / / 15.06.2005
Ну-с, а вот это что?

8
12 октября 2013 года
mfender
3.5K / / 15.06.2005
Цитата: Марина777
<?php
Но, я думаю проблема в другом.Я установила сайт и хотела вставить мод слайдшоу. Ничего не получалось и нечаянно я влезла в настройки сайта и локального хоста, и снесла сайт. Возможно, в реестре остались хвосты и поэтому сайт не поднимается. Я установила новую версию Денвера, но не помогло.



В реестре ничего не может остаться. Apache и иже с ним никак реестр не затрагивают. Только если службами устанавливаются, но к сайтам это ни в коем случае не относится.

85K
12 октября 2013 года
Марина777
20 / / 09.10.2013
Вот что получилось:

<?php
/**
* @package Joomla.Administrator
*
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

if (version_compare(PHP_VERSION, '5.3.1', '<'))
{
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');
}

/**
* Constant that is checked in included files to prevent direct access.
* define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', str_replace('', '/', __DIR__));
require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
require_once JPATH_BASE.'/includes/helper.php';
require_once JPATH_BASE.'/includes/toolbar.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Initialise the application.
$app->initialise(
array('language' => $app->getUserState('application.lang'))
);

// Test for magic quotes
if (get_magic_quotes_gpc())
{
$lang = JFactory::getLanguage();
if ($lang->hasKey('JERROR_MAGIC_QUOTES'))
{
JFactory::getApplication()->enqueueMessage(JText::_('JERROR_MAGIC_QUOTES'), 'Error');
}
else
{
JFactory::getApplication()->enqueueMessage('Your host needs to disable magic_quotes_gpc to run this version of Joomla!', 'Error');
}
}

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;




Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in Z:homelocalhostwwwjoomla30administratorindex.php on line 31
85K
12 октября 2013 года
Марина777
20 / / 09.10.2013
<?php
/**
* @package Joomla.Administrator
*
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

if (version_compare(PHP_VERSION, '5.3.1', '<'))
{
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');
}

/**
* Constant that is checked in included files to prevent direct access.
* define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', str_replace('', '/', __DIR__));
require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
require_once JPATH_BASE.'/includes/helper.php';
require_once JPATH_BASE.'/includes/toolbar.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Initialise the application.
$app->initialise(
array('language' => $app->getUserState('application.lang'))
);

// Test for magic quotes
if (get_magic_quotes_gpc())
{
$lang = JFactory::getLanguage();
if ($lang->hasKey('JERROR_MAGIC_QUOTES'))
{
JFactory::getApplication()->enqueueMessage(JText::_('JERROR_MAGIC_QUOTES'), 'Error');
}
else
{
JFactory::getApplication()->enqueueMessage('Your host needs to disable magic_quotes_gpc to run this version of Joomla!', 'Error');
}
}

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;
85K
12 октября 2013 года
Марина777
20 / / 09.10.2013
Странно, здесь в копи-пасте пропадает один слэш define('JPATH_BASE', str_replace('', '/', __DIR__)); а в блокноте он есть. Почему?
8
12 октября 2013 года
mfender
3.5K / / 15.06.2005
Чёрт, это движок форума обратные слэши режет. Надо mike сообщить.

В любом случае, там должно быть два обратных слэша. Иначе эта ошибка будет, потому что один обратный слэш экранирует кавычку, и получается просто текст после него. Поэтому T_CONSTANT_ENCAPSED_STRING.

Надо вот так (картинку эле леплю)
85K
13 октября 2013 года
Марина777
20 / / 09.10.2013
Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/joomla30/installation/index.php, которого не существует.

В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

URL Куда указывает
http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
http://***/cgi/script.cgi /home/***/cgi/script.cgi
http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi
8
13 октября 2013 года
mfender
3.5K / / 15.06.2005
Значит его там и нет.
Насколько я понял, джумлу нужно запустить из корня сервера, и если она не установлена, редиректится на /installation/.
Судя по всему, уже всё было установлено, ибо вот тут написано:
Цитата:
Success and Finishing Up the Installation

Congratulations! Joomla! 3 is now installed, but there is one last step to complete the installation and start using your Joomla! powered site. You must delete the Installation Folder. Click on Remove Installation folder and a success message will appear. Now you can navigate to the Administrator log in by clicking Administrator or go right to your site by clicking Site.



То есть, по окончании установки инсталлятор сам удаляет эту директорию. Поэтому сейчас её нет. Нужно взять её из дистрибутива.

85K
13 октября 2013 года
Марина777
20 / / 09.10.2013
Спасибо!!!!! Получилось!!!
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
Помогите пожалуйста! Может, кто-нибудь устанавливал cu3er 3d slideshow? Мод работает, кубы вращаются
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
а картинки не выводятся на сайт. Не могу правильно подобрать директорию.
8
16 октября 2013 года
mfender
3.5K / / 15.06.2005
Начни с простого. С кода, где картинки выводятся.
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
Я составила несколько вариантов кодов и создала несколько папок с картинками и ни один вариант не работает. Я не могу понять как должен выглядеть скрипт
"Individual Images".

Это то, что советуют разработчики.
/home/images/stories/slide6.jpg
/home/images/stories/3d-slideshow/7
/home/media/mod_vinaora_cu3er/slideshow/images/default/8
8
16 октября 2013 года
mfender
3.5K / / 15.06.2005
Настройки что по этому поводу говорят? У джумлы, как я понял, чётко структурированная конструкция директорий.
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
Настройки молчат, потому что мод работает , кубы вращаются и нет никаких замечаний в админке. Я уже методом "научного втыка" все перепробовала. И никак.
8
16 октября 2013 года
mfender
3.5K / / 15.06.2005
Оно вполне логично, наверное, что нам вообще не нужно знать что за мод чтобы отвечать пытаться. Телепаты сплошняком сидят тут. Как виноградины на виноградной грозди, практически.
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
Извините, Вы правы! Мод Vinaora-cu3er-3d-slideshow ( mod_vt_cu3ox_slideshow_3.1.1)
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
<?php
/**
* @package Vinaora Cu3er 3D Slideshow
* @subpackage mod_vinaora_cu3er_3d_slideshow
* @copyright Copyright (C) 2010-2013 VINAORA. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*
* @website http://vinaora.com
* @twitter https://twitter.com/vinaora
* @facebook https://www.facebook.com/pages/Vinaora/290796031029819
* @google+ https://plus.google.com/111142324019789502653/
*/

// no direct access
defined('_JEXEC') or die;

// Require Base Helper
require_once __DIR__ . '/helper.php';

$module_id = $module->id;

$config_custom = $params->get( 'config_custom' );
$lastedit = $params->get( 'lastedit' );

$subpath = JUri::base(true) ? '-'.md5(JUri::base(true)) : '';
$config_name = "V$module_id-$lastedit$subpath.xml";

$config_name = 'media/mod_vinaora_cu3er_3d_slideshow/config/'.$config_name;

// Config file (.xml) is not exits
if ( !is_file(JPath::clean(JPATH_BASE . "/$config_name")) )
{
if($config_custom=="-1")
{
$configHelper = new modVinaoraCu3er3DSlideshowHelper($params);
$configHelper->createConfig($config_name);
}
else
{
$sample = 'media/mod_vinaora_cu3er_3d_slideshow/config/custom/'.$config_custom;
modVinaoraCu3er3DSlideshowHelper::createConfigFromSample($config_name, $sample);
}
}

$config = modVinaoraCu3er3DSlideshowHelper::getConfig($config_name);

if ( $config )
{
$width = (int) $config->settings->general['slide_panel_width'];
$height = (int) $config->settings->general['slide_panel_height'];
}

if (!$width || !$height)
{
JError::raiseNotice( 100, JText::_( 'MOD_VC3S_ERROR_NOTSET_DIMENSION' ) );
}

// Add SWFObject Library to <head> tag
modVinaoraCu3er3DSlideshowHelper::addSWFObject($params->get('swfobject_source'), $params->get('swfobject_version'));

// Initialize variables
$media = JUri::base(true) . "/media/mod_vinaora_cu3er_3d_slideshow/";
$config_name = JUri::base(true) . "/$config_name";
$slideshow_path = $media.'flash/cu3er.swf';
$expressInstall_path = $media.'js/swfobject/expressInstall.swf';
$flash_version = '9.0.124';

$swffont = $params->get('swffont');
$font_path = ($swffont != '-1') ? $media.'flash/fonts/'.$swffont : '';

// Get flash params
$flash_wmode = $params->get('flash_wmode');

$container = 'vinaora-3d-slideshow'.$module_id;

// Get border parameters
$border_width = (int) $params->get('border_width', 0);
$border_color = $params->get('border_color', '#000000');
$border_style = $params->get('border_style', 'solid');
$border_rounded = $params->get('border_rounded', 1);
$border_shadow = $params->get('border_shadow', 1);

$footer = $params->get('footer', '-1');

$zindex = $params->get('zindex', 'auto');
$zindex = ($zindex == 'auto') ? $zindex : (int) $zindex;

$moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'));

// Load Default Layout
require JModuleHelper::getLayoutPath('mod_vinaora_cu3er_3d_slideshow', $params->get('layout', 'default'));
85K
16 октября 2013 года
Марина777
20 / / 09.10.2013
Такое ощущение, что он не может загрузить картинки для слайд шоу.
85K
03 ноября 2013 года
Марина777
20 / / 09.10.2013
Здравствуйте!
Только здесь я найду помощь!
Скачала шаблон IT-Community2, при установке через панель управления появляются кракозябры. Переустановила Джумлу не помогает. Что можно сделать?
1
05 ноября 2013 года
kot_
7.3K / / 20.01.2000
Цитата: Марина777
Здравствуйте!
Только здесь я найду помощь!
Скачала шаблон IT-Community2, при установке через панель управления появляются кракозябры. Переустановила Джумлу не помогает. Что можно сделать?


установить нужную кодировку - либо на сервере, либо в файле шаблонов

85K
05 ноября 2013 года
Марина777
20 / / 09.10.2013
Как установить нужную кодировку в файле шаблона?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог