Электростальский форум
Hi-Tech => Интернет и сети => Тема начата: oRaN от 21.10.07, 23:21:02
-
Помогите пожалуйста! Проблема вот в чем. Я установил джумлу. Все нормально,ок, все работает, выбрал дизайн, нажимаю просмотр сайта и он пишет:
Warning: require_once(/путь/до/папки/с/установленной/joomla/includes/version.php) [function.require-once]: failed to open stream: No such file or directory in /home2/orange/public_html/includes/joomla.php on line 75
Fatal error: require_once() [function.require]: Failed opening required '/путь/до/папки/с/установленной/joomla/includes/version.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/orange/public_html/includes/joomla.php on line 75
сайт можно посмотреть тут: http://www.play-cs.ru/index.php
Заранее спасибо
-
Помогите пожалуйста! Проблема вот в чем. Я установил джумлу. Все нормально,ок, все работает, выбрал дизайн, нажимаю просмотр сайта и он пишет:
Warning: require_once(/путь/до/папки/с/установленной/joomla/includes/version.php) [function.require-once]: failed to open stream: No such file or directory in /home2/orange/public_html/includes/joomla.php on line 75
Fatal error: require_once() [function.require]: Failed opening required '/путь/до/папки/с/установленной/joomla/includes/version.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/orange/public_html/includes/joomla.php on line 75
сайт можно посмотреть тут: http://www.play-cs.ru/index.php
Заранее спасибо
сайт пишет Direct Access to this location is not allowed.
а не находит джумла у тебя файл includes/version.php
слууушай, он у тебя так ипишет:
required '/путь/до/папки/с/установленной/joomla/includes/version.php'
буквально? ))))
-
да, так и пишет! Зайди на сайт! А папка Инклудес и файл version у меня есть! Может чё то наужно исправит в нем? [[sad]]
-
да, так и пишет! Зайди на сайт!
Посмотреть нельзя. "Direct Access to this location is not allowed."
Если действительно так ('/путь/до/папки/с/установленной/joomla/includes/version.php') пишет, то Вам надо (как недавно было написано в общем чате DC) искать файл мозг.dll.
Без обид. Там же ясно написано - укажите абсолютный путь до указанной директории.
-
где его указать? в файле Configuration?
-
Вот здесь:
/home2/orange/public_html/includes/joomla.php в строчке 75 есть такая конструкция: require_once(/путь/до/папки/с/установленной/joomla/includes/version.php). Вместо "/путь/до/папки/с/установленной/joomla/includes/version.php" нужно указать абсолютный путь до этого файла (joomla/includes/version.php).
Подробнее уже некуда.
-
джумла, как нормальный пакет, должна иметь файл config.php или configuration.php, тут уж как фантазия разработчика извернулась. заредактируй этот файл, поменяй "/путь/до/папки/с/установленной/joomla" на "/home2/orange/public_html".
конечно, может быть прямой путь прописан прям в теле, хотя это нерационально.
скорее всего вид такой: require_once($config["path-bla-bla"]."/includes/version.php"). это логичней.
-
да уж.... Разжевали куда уж некуда =) Всем спасибо! Щас попробую...
-
Блин зашел в этот файл JOomla.php - там нажал CTRL+R - поиск. Нашел вот это. Вроде там написан путь:
require_once( $mosConfig_absolute_path . '/includes/version.php' );
require_once( $mosConfig_absolute_path . '/includes/database.php' );
require_once( $mosConfig_absolute_path . '/includes/gacl.class.php' );
require_once( $mosConfig_absolute_path . '/includes/gacl_api.class.php' );
require_once( $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php' );
require_once( $mosConfig_absolute_path . '/includes/joomla.xml.php' );
require_once( $mosConfig_absolute_path . '/includes/phpInputFilter/class.inputfilter.php' );
-
Блин зашел в этот файл JOomla.php - там нажал CTRL+R - поиск. Нашел вот это. Вроде там написан путь:
require_once( $mosConfig_absolute_path . '/includes/version.php' );
require_once( $mosConfig_absolute_path . '/includes/database.php' );
require_once( $mosConfig_absolute_path . '/includes/gacl.class.php' );
require_once( $mosConfig_absolute_path . '/includes/gacl_api.class.php' );
require_once( $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php' );
require_once( $mosConfig_absolute_path . '/includes/joomla.xml.php' );
require_once( $mosConfig_absolute_path . '/includes/phpInputFilter/class.inputfilter.php' );
ну вот и не вопрос: ищи, где в конфиге определяется переменная $mosConfig_absolute_path, и подтыкай реальный путь)
-
ммм... А как ёё искать? Ты не сможешь найти?!
-
Просто первый раз работаю с Джумлой... bb:X
-
Когда испробованы все способы, и ничего не получается, обычно помогает вдумчивое чтение документации. Судя по тексту (/путь/до/папки/с/установленной), у Вас неофициальная сборка. Почему бы Вам не спросить у автора, или, по крайней мере, не почитать документацию по установке на сайте, с которого Вы взяли данную систему?
-
Неофициальная? Оффициальная версия Joomla! RE(russian edition) - с сайта www.Joom.ru
-
Хорошо, пусть будет так. Но это не отменяет необходимости читать документацию. На приведенном Вами сайте есть документация по установке и настройке системы, и они не предполагают ручное редактирование кода. Делайте выводы.
-
ну можно сделать серч и найти вот эту строку: "/путь/до/папки/с/установленной"
-
mkor почитайте их документацию... ничего толком не сказано =(
-
тааак.... Я нашел...Находилось в файле configuration.php
$mosConfig_absolute_path = '/путь/до/папки/с/установленной/joomla'; // Без завершающего слэша
$mosConfig_live_site = 'http://ваш_сайт_joomla.ru'; // Без завершающего слэша
изменил на:
$mosConfig_absolute_path = '"/home2/orange/public_html/includes/joomla'; // Без завершающего слэша
$mosConfig_live_site = 'http://play-cs.ru'; // Без завершающего слэша
Ноль имоций. Сайт так же продолжает отдыхать...
-
значит, это ещё не всё. или чего-то ещё не изменил, или о чём-то не сказал здесь, или забыл проапдейтить сайт, или грузится кэш ))
-
значит, это ещё не всё. или чего-то ещё не изменил, или о чём-то не сказал здесь, или забыл проапдейтить сайт, или грузится кэш ))
Как сделать? Вообщем когда теперь входишь на сайт просто пишет Direct Access to this location is not allowed. - что это значит и как с этим бороться?
-
Могу посоветовать Вам такой вариант: поднимите на своем домашнем компьютере апач (www.denwer.ru), и установите на него Вашу джумлу. Если ситуация (Direct Access to this location is not allowed) повторится, то пинайте локализатора системы, или попробуйте исходный англоязычный вариант. Если все будет нормально - общайтесь с техподдержкой Вашего хостера.
-
Оран, не умеешь - не берись, тебе уже говорили тут, о каком сайте может идти речь, если ты даже не в состоянии настроить джумалу.
-
Теперь вообще новая пробема. Удалил я всю Джумлу, Залил на фтп. после введения параметровMySQL, При установке 2 шага "Введите название Вашего сайта Joomla" , он пишет Произошли ошибки при вставке данных в вашу базу данных!
Продолжение установки НЕВОЗМОЖНО
Что это за проблема и как с ней бороться?
-
Обратись в саппорт хостинг-провайдера, им должно быть виднее.
-
Не поленился, скачал, установил на Денвер (www.denwer.ru). Установилось за 1 минуту. Никаких проблем. Дольше выкачивалось, чем устанавливалось.
-
ок...попробую...спс.
-
Обратись в саппорт хостинг-провайдера, им должно быть виднее.
Саппорт его пошлет, вообще то, и правильно сделает. Саппорты хостингов настройкой клиентского ПО не занимаются. А уж саппорт такого копеечного говнохостера как у него, вообще может состоять и одного синяка сидящего перед домашним компом.
Оран удачи с сайтом :-)
-
Обратись в саппорт хостинг-провайдера, им должно быть виднее.
Саппорт его пошлет, вообще то, и правильно сделает. Саппорты хостингов настройкой клиентского ПО не занимаются. А уж саппорт такого копеечного говнохостера как у него, вообще может состоять и одного синяка сидящего перед домашним компом.
Оран удачи с сайтом :-)
Читаю:
Теперь вообще новая пробема. Удалил я всю Джумлу, Залил на фтп. после введения параметровMySQL, .....
На ФТП куда заливал? К хостеру? Значит, на саппорт надо однозначно обращаться, если сам не может разобраться. Как минимум, они скажут, в чем дело и где посмотреть. Такие проблемы обычно решаются в два счета. "Правильно сделает" - нет, нифига не правильно. Действительно настройками клиентского ПО не занимаются, но на такого рода вопросы должны отвечать.