LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 05:48:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: joostina 1.3.0.4 и masterhost  (Прочитано 1142 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« : 07.04.2011, 12:20:50 »

Всем привет!

Впервые столкнулся с masterhost'ом.  !
Сделал на локале сайт, выложил в интернет - начались проблемы.

Используется следующее:
1. Joostina 1.3.0.4 stable
2. EasySef
3. JoiGallery
4. КодоМодуль

Ошибки такие:

1. В админке нет меню. Если в адресную строку вставлять index2.php?option=.. что-то открывается, что-то показывает ошибку 500.
2. Переходы по стачиным страницам сайта - все ок. Попытка войти в раздел статей - белая страница. При попопытке открыть галлерею - ошибка 500.
3. Каталог для записи сессий не доступен (узнал через sysinfo) (попытка раскомментировать php_value session.save_path) приводит к 500 ошибке.

Попытка отключить SEF вообще (точнее не использовать .htaccess) - ни к чему не приводит.

Кто-нибудь сталкивался с таким? На других хостингах все работает как надо.

P.S. Хостер использует PHP версии 5.2.12. Доступ к логам затруднителен.

Что можно предпринять?
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #1 : 07.04.2011, 12:27:16 »

Попробуй чистую Joostina установить. Если она будет работать, то возможно не все изменил в конфиге при переносе. Так-же если заработает лучше прямо на хостинге установить необходимые компоненты, проверяя после установки каждого работоспособность системы. Потом внесешь данные в таблицы из локальной копии. Если какие-то файлы менял, то перезальешь поверх.
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #2 : 07.04.2011, 14:10:30 »

При установке с нуля - ситуация повторяется  Sad Каталог для записи сессий недоступен (пишется при инсталляции). Меню, по-прежнему, не отображается.  Sad все чмоды проставлены.

еще заметил, что при удалении файлов CMS, остается cache/quick_icons/<длинное имя>.php и cache/quick_icons/<длинное имя>.php_expire
« Последнее редактирование: 07.04.2011, 14:13:40 от Edward » Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #3 : 07.04.2011, 14:57:50 »

777 на cache пробовал?
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #4 : 07.04.2011, 15:11:40 »

да поставил - ничего не удаляется. ((

Попытка поставить J 1.5, Joos 1.2.1 тоже 500 ошибкой вылетает. Полный бред. 100% без доступа к панели управления ситуацию не решить (

Arkady, Спасибо!
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #5 : 07.04.2011, 18:07:49 »

Напрягай поддержку, пусть шевелятся, уплачено ведь.
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #6 : 19.04.2011, 17:20:06 »

Поддержка написала следующее: На наших серверах установлен apache 1.3 и он не воспринимает директивы указанные
в Вашем .htaccess т.к Ваши правила написаны с учетом использования mod_rewrite для 2-ой версии apache.
Вам необходимо переписать конструкции с учетом версии.

Ключевые слова: joostina 1.3 Apache в Google и по форуму ничего не дают..  Sad
Записан
Константин Абрамов
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 10



« Ответ #7 : 19.04.2011, 17:41:41 »

На мастерхосте действительно есть такие проблемы. Сам сталкивался.
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #8 : 19.04.2011, 17:44:25 »

на majordomo тоже..  dry
Записан
doctorgrif
Живу я здесь
******

Репутация: +80/-1
Offline Offline

Пол: Мужской
Сообщений: 1304


Нудный доктор


« Ответ #9 : 19.04.2011, 17:46:17 »

Поддержка написала следующее: На наших серверах установлен apache 1.3 и он не воспринимает директивы указанные
в Вашем .htaccess т.к Ваши правила написаны с учетом использования mod_rewrite для 2-ой версии apache.
Вам необходимо переписать конструкции с учетом версии.

Ключевые слова: joostina 1.3 Apache в Google и по форуму ничего не дают..  Sad
я в 1.2.1 версии в htaccess расписывал вариации для 1.* и 2.* индейца - тисни оттуда
http://code.google.com/p/joostina121/
заккомментируй от 2.* и раскомментируй от 1.*
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #10 : 19.04.2011, 18:42:06 »

Файл .htaccess сейчас такой

Код:
##
# @version $Id: htaccess.txt 5973 2006-12-11 01:26:33Z robs $
# @package Joostina
# @copyright Авторские права (C) 2007 Joostina Team.
# @localized Авторские права (C) 2005 Joom.Ru - Русский дом Joomla!
# @copyright Авторские права (C) 2005 Open Source Matters. Все права защищены.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! - свободное программное обеспечение.
# @translator Sourpuss (Sourpuss@mail.ru)
# @upd doctorgrif (artem.grafov@gmail.com)
##

# --=== ВНИМАНИЕ! Обязательно установите chmod 644 на этот файл ===--

## Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.
AddDefaultCharset WINDOWS-1251

## Следующие строки - попытка исправить настройки PHP для полного соответствия системным требованиям Joostina.
## Раскомментируйте (символ комментария - #) нужные строки, если настройки вашего хоста не соответствуют рекомендациям системных требований Joostina.

## При возникновении 500 ошибки сервера, закомментируйте строку, вызывающую ошибку, или все строки с php_value.
# php_value register_globals 0
# php_value display_errors 0
# php_value file_uploads 1
# php_value magic_quotes_gpc 1
# php_value magic_quotes_runtime 0

## Пример явного указания каталога для записи сессий:
## Для Windows - c:/temp
## для UNIX  - /tmp
## Указанные каталоги должны физически существовать и быть доступны для записи

## При необходимости, раскомментируйте строку ниже этой
# php_value session.save_path c:/temp

## Прочтите полностью, если будете использовать этот файл ##
## Строка ниже этого раздела: 'Options +FollowSymLinks +Indexes +MultiViews' может вызвать проблему при некоторых конфигурациях сервера. Она необходима для использования модуля Apache mod_rewrite, но может быть уже настроена администратором вашего сервера и изменение этого параметра в .htaccess может быть запрещено.
## Если эта директива вызывает ошибку сервера, то закомментируйте строку (добавьте символ # в начало строки), перезагрузите в браузере сайт и протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего менять здесь, т.к. всё уже настроено администратором сервера.
## Используйте только один из двух разделов SEF, которые находятся ниже. Строки, которые можно раскомментировать (и использовать) имеют только один #. Строки с двумя символами # раскомментировать не надо.
## В разделах, которые вы не используете, все строки должны начинаться с символа #
## Для стандартного SEF, используйте раздел стандартного SEF. Вы можете закомментировать все строки с RewriteCond и уменьшить загрузку  сервера, если у вас в корне нет каталогов с названиями 'component' или 'content'
## Если вы используете сторонние компоненты SEF или Core SEF, то раскомментируйте все строки в разделе "SEF сторонних разработчиков или Core SEF"
## Решение проблемы с неработающими url компонентов ##
## Специальное примечание для пользователей SMF, использующих мост интеграции или для тех случаев, когда не работают url компонентов
## В обоих разделах 'Стандартного SEF', и 'SEF сторонних разработчиков или Core SEF' строка:
## RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - см. примечания##
## может быть раскомментирована. Если ваша Joostina работает в подкаталоге, то в эту строку можно вставить название подкаталога.
## Например, если ваша Joostina находится в подкаталоге '/test/', то измените:
## RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - см. примечания##
## на:
## RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##опционально - см. примечания##
##

## Запрет по маске доступа к файлам htaccess и htpasswd ##
<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>

## Может быть закомментировано, если вызывает ошибку сервера. ##
Options +FollowSymLinks +Indexes +MultiViews
DirectoryIndex index.php
order deny,allow

## Типы файлов для нормализации mime ##
AddType "application/x-rar-compressed" .rar
AddType "image/x-icon" .ico

## Начало страниц ошибок ##
# ErrorDocument 400 400.html
# ErrorDocument 401 401html
# ErrorDocument 402 402.html
# ErrorDocument 403 403.html
## 404 ошибка (404 Not found) - страницу 404 создаем, публикуем в меню, но не выводим (снимаем с публикации), ссылку копируем в строку ниже и убираем у нее комметарий. Теперь при 404 ошибку будет показываться ваша страница. По аналогии можно создать страницы для других ошибок (400, 403, 500, etc.)
# ErrorDocument 404 /index.php?option=com_content&task=view&id=18
# ErrorDocument 405 405.html
# ErrorDocument 406 406.html
# ErrorDocument 407 407.html
# ErrorDocument 408 408.html
# ErrorDocument 409 409.html
# ErrorDocument 410 410.html
# ErrorDocument 411 411.html
# ErrorDocument 412 412.html
# ErrorDocument 413 413.html
# ErrorDocument 414 414.html
# ErrorDocument 500 500.html
# ErrorDocument 501 501.html
# ErrorDocument 502 502.html
# ErrorDocument 503 503.html
# ErrorDocument 504 504.html
# ErrorDocument 505 505.html

## 503 ошибка (503 Service Temporarily Unavailable) ##
## Отсылаем 503 ошибку роботам (перечмслены только Google роботы, остальные добавляются по аналогии, список HTTP_USER_AGENT роботов www.google.com)
# RewriteCond %{HTTP_USER_AGENT} ^.*(Googlebot|Googlebot|Mediapartners|Adsbot|Feedfetcher)-?(Google|Image)? [NC]
# RewriteCond %{REQUEST_URI} !^/offline\.php [NC]
# RewriteRule .* /offline.php
## Людям вместо 503 страницу об ошибке - 404
# RewriteCond %{REMOTE_HOST} !^XXX\.XXX\.XXX\.XXX
# RewriteCond %{REQUEST_URI} !^/templates/404\.php [NC]
## Страницу 404 мы уже задали выше, вот ее родимую и отдаем
# RewriteRule .* /index.php?option=com_content&task=view&id=18 [R=302,L]
## Конец

## Включение mod_rewrite ##
RewriteEngine On

## Раскомментируйте следующую строку, если URL вашего web-сервера не связаны напрямую с физическими путями файлов. Обновите Ваш каталог Joostina (используйте "/" для обозначения корня сервера) ##
# RewriteBase /

## Начало раздела стандартного SEF ##
## Используйте эту секцию ТОЛЬКО для работы встроенного SEF Joostina. ВСЕ (RewriteCond) строки в этой секции необходимы только если на вашем сервере имеются каталоги с названиями 'content' или 'component'/. Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - см. примечания##
#RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
#RewriteRule ^(view/|content/|component/) index.php
## Конец

## Начало раздела SEF сторонних разработчиков или Core SEF. Используйте этот раздел, если вы используете SEF-расширения типа sh404SEF, JPromoter, Atrio JoomSEF и т.д. ##
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - смотрите примечания##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
## Конец

## Редирект с FeedBurner для Google AdSence - заворачивает трафик на ваш сайт ##
# RewriteCond %{HTTP_USER_AGENT} !FeedBurner
# RewriteRule ^index.php?option=com_rss&id=1&lang=ru$ http://feeds.feedburner.com/your_rss [R,L]
## Sic!: Ссылку на ленту вносим с index.php в начале (!) и в конце с $ (!) (прим.: index.php?option=com_rss&id=1&lang=ru$) - смените на ваш адрес RSS фида; your_rss - # адрес фида (окончание) в feedburner (прим.: http://feeds.feedburner.com/hospsurg/DTON)
# RewriteRule ^index\.xml$ http://feeds.feedburner.com/your_rss [R,L]
## Конец

## Начало - Правила обработки запросов для блокировки распространенных эксплоитов ##
## 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!
## 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 crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
## Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%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})
## Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
## Конец

## Блокировка сетевых вирусов и сканеров редирект на microsoft.com при "странных" запросах каталогов и приложений ##
redirect /_vti_bin http://www.microsoft.com
redirect /scripts http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /c http://www.microsoft.com
redirect /d http://www.microsoft.com
redirect /_mem_bin http://www.microsoft.com
redirect /msadc http://www.microsoft.com
RedirectMatch (.*)\cmd.exe$ http://www.microsoft.com$1
## Конец

## Для Apache 1.* - если у вас эта версия - расскомментируйте, закомментировав правила для Apache 2.* ##
FileETag MTime Size
Header unset Pragma
FileETag None
Header unset ETag
<FilesMatch "\.(pdf|flv|jpg|jpeg|png|gif|js|css|swf|flv|doc|xls|zip|rar|tar|gz|tgz|7z)$">
ExpiresActive on
ExpiresDefault "access plus 1 year"
Header set Cache-Control "max-age=290304000, public"
Header unset Last-Modified
</FilesMatch>
<FilesMatch "\.(js|css)$">
SetOutputFilter DEFLATE
</FilesMatch>
<FilesMatch "\.(ico)$">
Header set Cache-Control "max-age=290304000, public"
Header unset Last-Modified
</FilesMatch>
<FilesMatch "\.(php|html|htm|xml)$">
Header set Cache-Control "max-age=3600, public"
</FilesMatch>

Не помогло сервер ругался на

\xef\xbb\xbf## (пересохранил в UTF без BOM) пропало.
Header,
SetOutputFilter,
закомментировал - предедущая ситуация (ссылки на раздел, галерею и карту сайта (ручное перенаправление) не открываются) меню в админке так и не появилась

File does not exist: /home/u000000/site/www/includes/js/JSCookMenu.js
File does not exist: /home/u000000/site/www/includes/js/ThemeOffice/theme.js

ситуацию с меню решил тем, что переименовал папки на хосте в требуемый регистр букв (раньше полностью в нижнем были прописаны), но при кликах - на пункты, вылетает 500 ошибка.
« Последнее редактирование: 19.04.2011, 18:47:47 от Edward » Записан
wishlight
Живу я здесь
******

Репутация: +41/-4
Offline Offline

Пол: Мужской
Сообщений: 868


skype aqaus.com


« Ответ #11 : 19.04.2011, 18:48:19 »

А хостинг не пробовали сменить?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet