PDA

Zobacz pełną wersję : Problem z prostymi adresami



majasoft
09-03-2010, 18:29
Witam wszystkich.
Powraca jak bumerang temat prostych adresów. Nie wiem jak w innych przypadkach, ale mnie już ręce opadają. Przejrzałem fora, postępowałem tak jak w artykułu na Joomla!wikiPl, i niestety nie mogę tematu uryźć. Ale od początku.Posiadam świeżą instalację (kolejną, stronę muszę robić od początku) Joomla 1.5.15. W konfiuracji włączam pierwszą funkcję opymilizacji dla wyszukiwarek - Proste adresy. Pliku htaccess.txt nie zmieniam (według instrukcji ) i niestety , pomimo wyświetlenia strony głównej (www.majasoft.pl) po kliknięciu na jakąkolwiek pozycje menu (jeszcze próbne) wywala komunikat - No input file specified.
Mój plik htaccess.txt wygląda tak:

/usunąłem standardowy kod/zwiastun/

----------------------------------------------------------------------------------------------------------------------
Oczywiście tutaj nie ma zadnych zmian (wedle artykułu jak na razie).

Idąc dalej, uruchamiam druga funkcję, czyli Korzystaj z mod_rewrite. Zmieniam oczywiście nazwę powyższego pliku htaccess.txt na .htaccess. Pierwszrzecz jaka się dzieje to samoczynna zmiana ustawień php na serwerze ( www.superhost.pl) na domyślne czyli php4 i po kliknięciu jakielkolwiek pozycji menu wywala komunikaty w stylu

Warning: cannot yet handle MBCS in html_entity_decode()! in /users/ramirezpl/www/majasoft.pl/libraries/joomla/application/pathway.php on line 209.

zmieniam na serwerze w ustawieniach php na php5 ,serwer zapisuje zmianę i ..... po kliknięciu na jakąkolwiek pozycję menu wywala komunikat :

Forbidden

You don't have permission to access /menu on this server.

ten sam komunikat pojawia się w momencie próby uruchomienia strony zaplecza.

Próbowałem niektórych zmian w pliku .htaccess które były zawarte w artykule, ale siedzę już drugi dzień i żaden ze sposobów nie pozwala mi na normalne przelądanie strony z uproszczonymi adresami, na których podobnie chyba jak innym zależy zelem poprawnego indeksowania przez wyszukiwarki.
Acha , dzwoniłem do działu techniczneo w superhost.pl, twierdzą że mod_rewrite jest uruchomiony.

Jesli ma ktoś zbliżony problem prosze o pomoc, może coś wymyślimy.

Pozdrawiam wszystkich i z góry dziękuję za odpowiedzi

trzepiz
09-03-2010, 21:54
poświęciłem trochę czasu (zainstalowałem joomla na superhost) i oto efekt :

http://joomla.website.pl/

proste adresy działają ? - działają ...

proszę zobaczyć teraz tutaj (http://forum.joomla.pl/showthread.php?33695-J-1.5.15-b%C5%82%C4%85d-cannot-yet-handle-MBCS-in-html_entity_decode%28%29)


edit:// wracam oglądać ligę mistrzów ..
edit2:// trzymajcie się od tego hostingu z daleka ..(taka jest moja opinia)

stasio
09-03-2010, 22:32
Mój plik htaccess.txt wygląda tak:
ciekawe jak wygląda .htaccess.......

majasoft
09-03-2010, 22:57
Generalnie na początek chodzi mi o pierwszą część mojego posta:
" W konfiuracji włączam pierwszą funkcję opymilizacji dla wyszukiwarek - Proste adresy. Pliku htaccess.txt nie zmieniam (według instrukcji ) i niestety , pomimo wyświetlenia strony głównej (www.majasoft.pl (http://www.majasoft.pl/)) po kliknięciu na jakąkolwiek pozycje menu (jeszcze próbne) wywala komunikat - No input file specified."

Po włączeniu funkcji Korzystaj z mod_rewrite i zmianie nazwy na .htaccess wygląda on tak

##
# @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html 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
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 ********** 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]
#
########## End - Rewrite rules to block out some common exploits

# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.



i wywala komunikat np. przy podglądzie strony

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@majasoft.pl and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.




jest to pewna zmiana, po podmianie lini 209 w pliku pathway.php

majasoft
09-03-2010, 22:58
ten sam komunikat o błędzie wywala teraz nawet gdy chcę uruchomić zaplecze

majasoft
09-03-2010, 23:01
a może trzepiz wkleiłby listning .htaccess ze swojej stronki na superhost. mam ten serwer opłacony do października i szczerze mówiąc jeśli jemu się udało to może gdzieś robię głupi błąd poprostu.

majasoft
09-03-2010, 23:08
alleluja i do przodu, udało się , przynajmniej na razie , oto zmiany w .htaccess

Options +FollowSymLinks

# mod_rewrite in use

# RewriteBase /www/majasoft.pl

no i wygląda jakby zadziałało


W każdym razie dziękuję za pomoc i pozdrawiam

stasio
09-03-2010, 23:13
http://majasoft.pl/ to ta strona? Matko sałatko co za dezajn....
aha i zmień hasło do administracji jest zbyt proste

majasoft
09-03-2010, 23:16
nie chodzi o dezajn, to na razie próbny szablon inny niz z joomli, strona stała ale niestety się wyrąbała. najpierw technika potem dezajn.
ale dziękuję za konstruktywną krytykę