HitForum - Форумы Мариупольской Городской Сети

HitForum - Форумы Мариупольской Городской Сети (http://hitforum.net.ua/index.php)
-   Системы управления сайтами (http://hitforum.net.ua/forumdisplay.php?f=100)
-   -   Вопросы по Joomla (http://hitforum.net.ua/showthread.php?t=93723)

Иштар 22.11.2011 18:24

Вопросы по Joomla
 
Занимаюсь сейчас изучением Joomla. За неделю с небольшим продвинулся довольно хорошо, сделал сайт-визитку и пол новостного портала. И вот незадача. В одно прекрасное утро набирая адрес админ.панели сайтов я увидел ошибку 404.

Использую Joomla 5.1. Сайты поднял на своей компе с помощью Денвера.

Перезапуск Денвера, перезапуск ОС не дают ничего.

Чтобы это могло быть?

Кстати, раз уж открыл тему, то поделюсь с новичками тем, по чем я учу эту CMS.

Хорошие видеоуроки для "абсолютли бегиннер".
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Они, что называется "раздупляют".

После этого можно качать любые более подробные видеокурсы.

d_kos 22.11.2011 21:48

Ответ: Вопросы по Joomla
 
тож как то проходил эти уроки, но мне вордпресс больше понравился

Иштар 22.11.2011 22:03

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от d_kos (Сообщение 1253226)
тож как то проходил эти уроки, но мне вордпресс больше понравился

Вордпресс ИМХО менее глючный, более простой и понятный. Но на нем нет половины тех возможностей, которые мне сейчас нужны для сайтов. У меня просто встала необходимость создать несколько довольно простых сайтов для продвижения одного предприятия, в котором я сейчас занят. И мне видится более разумным потратить пару недель на самобразование, чем платить кому-то, а потом платить еще, а потом еще за исправление, и еще за изменение дизайна и т.д. и т.д. без конца.

Пока решается проблема с 404 в админпанели, попробую у того же Галямова поучить Друпал. Не знаю, разберусь ли так быстро как с Джумлой, но попробую.

А вопрос по ошибке 404 запостил на нескольких профильных форумах и что-то все молчат((((

d_kos 22.11.2011 22:14

Ответ: Вопросы по Joomla
 
мне друпал вообще не понравился. имхо

baser 22.11.2011 23:52

Ответ: Вопросы по Joomla
 
1 просто на сайт заходит?
2 в папке administrator есть три файла index.php, index2.php, index3.php и никаких других файлов ?
3 все ли нормально с шаблоном админки?
4 ставил ли плагины безопасности?

Иштар 23.11.2011 00:03

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от baser (Сообщение 1253379)
1 просто на сайт заходит?

Заходит.


Цитата:

Сообщение от baser (Сообщение 1253379)
2 в папке administrator есть три файла index.php, index2.php, index3.php и никаких других файлов ?

Больше никаких файлов.

Цитата:

Сообщение от baser (Сообщение 1253379)
3 все ли нормально с шаблоном админки?

Это как? Что значит шаблон админки?

Цитата:

Сообщение от baser (Сообщение 1253379)
4 ставил ли плагины безопасности?

Нет не ставил ничего такого.

baser 23.11.2011 00:30

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от Иштар (Сообщение 1253384)
Это как? Что значит шаблон админки?

administrator/templates

там две папки должно быть

как вариант попробовать закинуть те три файла про который писал из дистриба и удалить папку шаблона и тоже заново переписать

переписать файлы в корне сайта index.php, index2.php на оригинальные и дистриба, посмотреть содержимое файла .htaccess (если он используется, может быть есть что то левое там), в корне сайта не должно быть файлов с расширением *.html

вариантов много

Иштар 23.11.2011 00:38

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от baser (Сообщение 1253404)
administrator/templates

там две папки должно быть

как вариант попробовать закинуть те три файла про который писал из дистриба и удалить папку шаблона и тоже заново переписать

переписать файлы в корне сайта index.php, index2.php на оригинальные и дистриба, посмотреть содержимое файла .htaccess (если он используется, может быть есть что то левое там), в корне сайта не должно быть файлов с расширением *.html

Завтра все попробую и отпишусь.

Спасибо!

baser 23.11.2011 00:43

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от Иштар (Сообщение 1253413)
Завтра все попробую и отпишусь.

Спасибо!

плюс лучше всего посмотреть содержимое файлов

access.log
error.log

лежат обычно

Apache/logs/

Иштар 23.11.2011 00:47

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от baser (Сообщение 1253404)
.htaccess (если он используется, может быть есть что то левое там),

Цитата:

Сообщение от baser (Сообщение 1253421)
плюс лучше всего посмотреть содержимое файлов

access.log
error.log

А что я там должен увидеть левое или неправильное?

baser 23.11.2011 09:33

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от Иштар (Сообщение 1253425)
А что я там должен увидеть левое или неправильное?

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

два последних файла показывают ответы сервера на запросы страницы и обращения к файлам, по ним можно увидеть что не находит система и почему возникает ошибка

Ziklon 23.11.2011 10:42

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от Иштар (Сообщение 1253253)
Вордпресс ИМХО менее глючный, более простой и понятный.

Joomla и Wordpress чаще всего используют для сателлитов и ГС, для каждой задачи свои инструменты. Никакой гибкости там не будет потому что это не инструмент для разработки а готовая CMS.
Цитата:

Сообщение от d_kos (Сообщение 1253265)
мне друпал вообще не понравился. имхо

А на сколько вы в нём пробовали разобраться? И на всякий случай, Drupal и Joomla это вообще разный класс продуктов. [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

Иштар 23.11.2011 13:08

Ответ: Вопросы по Joomla
 
Цитата:

Сообщение от baser (Сообщение 1253421)
access.log

не найдено

Цитата:

Сообщение от baser (Сообщение 1253421)
error.log

вместо него есть файл control_error_log Но он пуст.

Перезаписал файлы index, файлы шаблона админки. Нет результата.

Кстати, слетели у меня в один момент сразу две админки в двух разных сайтах, на которые я заливал совершенно разные расширения и статьи. Вообще ничего одинакового не добавлял.

Сейчас просто сделал testsite3 и там админка в порядке.


Цитата:

Сообщение от baser (Сообщение 1253536)
.htaccess

Вот содержимое этого файла testsile1/www

##
# @version $Id: htaccess.txt 21064 2011-04-03 22:12:19Z dextercowley $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] GNU/GPL
# Joomla! is Free Software
##


############################################## #######
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
############################################## #######

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode data within the URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
########## End - Rewrite rules to block out some common exploits


########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
########## End - Custom redirects


# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
########## End - Joomla! core SEF Section



testsite2/www

##
# @version $Id: htaccess.txt 21064 2011-04-03 22:12:19Z dextercowley $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] GNU/GPL
# Joomla! is Free Software
##


############################################## #######
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
############################################## #######

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode data within the URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
########## End - Rewrite rules to block out some common exploits


########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
########## End - Custom redirects


# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
########## End - Joomla! core SEF Section


testsite3/www (тут в админку заходит)


##
# @version $Id: htaccess.txt 21064 2011-04-03 22:12:19Z dextercowley $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] GNU/GPL
# Joomla! is Free Software
##


############################################## #######
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
############################################## #######

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode data within the URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
########## End - Rewrite rules to block out some common exploits


########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
########## End - Custom redirects


# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
########## End - Joomla! core SEF Section

baser 23.11.2011 17:25

Ответ: Вопросы по Joomla
 
престранно, выложи файл configuration.php и содержимое корня сайта (файлы)

кстати чпу какое то ставил?

и очень сильно похоже что есть вирусы

Иштар 23.11.2011 19:06

Ответ: Вопросы по Joomla
 
Вложений: 2
Содержимое файла configuration.php

testsite

<?php
class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'В настоящее время сайт закрыт на техническое обслуживание.<br />Пожалуйста, зайдите позже.';
var $sitename = 'Тестовый сайт';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $password = '';
var $db = 'testsite';
var $dbprefix = 'jos_';
/* Server Settings */
var $live_site = '';
var $secret = '8gknaxmlrw4LC65l';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://help.joomla.org';
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
var $force_ssl = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = '*********@list.ru';
var $fromname = 'Тестовый сайт';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
var $MetaKeys = 'joomla, Joomla';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
/* Feed Settings */
var $feed_limit = 10;
var $feed_email = 'author';
var $log_path = 'Z:\\home\\testsite\\www\\logs';
var $tmp_path = 'Z:\\home\\testsite\\www\\tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>


testsite2

<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '1';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = 'QTqkDMnODvJPq2vv';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = 'Z:\\home\\testsite2\\www\\logs';
var $tmp_path = 'Z:\\home\\testsite2\\www\\tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $db = 'testsite2';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = '*******@list.ru';
var $fromname = 'Новости Украины и мира';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '';
var $sitename = 'Новости Украины и мира';
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
var $MetaKeys = 'joomla, Joomla';
var $offline_message = 'В настоящее время сайт закрыт на техническое обслуживание.Пожалуйста, зайдите позже.';
}
?>


ЧПУ - имеется ввиду человекопонятный урл?
На некоторых страницы ставил, в процессе обучения. На некоторых оставил Джумловскую тарабарщину.


Часовой пояс GMT +3, время: 03:44.

Работает на vBulletin® версия 3.7.0.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
© 2003 - HitLine.