Autor Zpráva
Vladim
Profil *
Chci rozběhnout Qucik cart H2 na lokalhostu a když jsem upravil PHP short_open_tag v php.ini požádal jsem o pomoc s htaccesem a autor mně sdělil toto:

Dobrý den,
je to v pořádku, pokud to nefunguje, je problém s RewriteBase - zakomentujte řádek nebo jej nastavte na správný adresář (viz http://interval.cz/clanky/mod_rewrite-pro-hezka-url-rewritebase-a-rewritecond-podrobneji/).
Daniel Regéci
On Feb 7, 2011, at 10:46 PM, Vladimír Kareš wrote:

#Options -Indexes

# Turn on URL rewriting
RewriteEngine On

# Put your installation directory here:
RewriteBase /

#RewriteCond %{HTTP_HOST} ^http://localhost/QCH2$ [NC]
#RewriteRule ^.*$ http://localhost/QCH2%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L]

QCH2 je program v PC na adrese c:\Program Files\EasyPHP5.2.10\www\
kde mám uložené programy které potřebují lokální intranet.

Děkuji.
Ing.Kareš


Upravoval jsem htaccess snad 30x, ale program se po úvodní registraci nerozeběhne a vždy čeká na spojení s install.php, který tam je dva řádky pod ním.

Pomožte, pan Regeci mně poslal studovat teorii na nahoře uvedený web, snad budete někdo ochotnější.

Ing.Kareš
Davex
Profil
Vladim:
QCH2 je program v PC na adrese c:\Program Files\EasyPHP5.2.10\www\
kde mám uložené programy které potřebují lokální intranet.
Není náhodou Quck Cart v nějakém podadresáři adresáře c:\Program Files\EasyPHP5.2.10\www\? Pokud ano, tak se podadresář musí zadat do
RewriteBase /podadresář-s-Quick-Cartem/
Vladim
Profil *
Davex:
Dobrý den pane moderátore.
QCH2 mám tak jak jsem napsal - přesně takto c:\Program Files\EasyPHP5.2.10\www\QCH2\
neni v dalším podadresáři.

Pan Regeci tam psal, že mám rewarite base zakomentovat, nebo dát adresu. Udělal bych zakomentování, ale nevím jak. Na konvenci /*xxxx */ to nefunguje.

Ten program jsem před dvěma lety legálně koupil a normálně na lokalu používal a chtěl dát na web. Pak z toho sešlo, tak jsem to odložil a smazal a když jsem se nyní k němu vrátil, stahnul si aktualizaci tak prostě nevím co ca tím vězí.

Ing.Kareš
Davex
Profil
Quick Cart je v adresáři QCH2, takže jeho základní URL je pravděpodobně http://localhost/QCH2/.

Pokud je tomu tak, tak musí být
RewriteBase /QCH2/
Vladim
Profil *
Zdravím vás Davex.
Opět jsem se vrátil k výše citovanému programu. ještě jsem tu úplně nerozchodil. Normálně pracuju a ukládám v adminu zboží a jiné texty, Front se mně však dostane jen na titulní stránku. Někde v hraccess musí nějaký zádrhel být. Objeví se hlavní stránka a při jakémkoliv kliku na další odkaz v menu se ve stavovém řádku objeví správný text co volám, ale hlášení Stránka nenalezena a ostatní text, že nenalezl URL atd. Zatím to rozbíhám na lokalu. Pro porovnání zkouším Open Cart, Prestashop a ten polský Quick Cart (nemá hraccess) a vše dokážu normálně ovládnout. QuickCartH2 je pro mně jako zakletý a myslím, že bych ho upřednostnil před ostatními.

Celý htaccess je takovýto, někde v tom přesměrování v rule nebo podmínce cond musím mít chybu.

#Options -Indexes

# Turn on URL rewriting
RewriteEngine On

# Put your installation directory here:
RewriteBase /QCH2/

#RewriteCond %{HTTP_HOST} ^http://localhost/QCH2/ $ [NC]
#RewriteRule ^.*$ http://localhost/QCH2/%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L]


Lze mně pomoci? Už jsem moc starý na to, abych dostudoval mezery ve vzdělání a naučil se celou problematiku tohoto ovládání.
Děkuji.
Ing.Kareš
Davex
Profil
Vladim:
Pokud je soubor .htaccess s tímto pravidlem u QuickCartu H2 v adresáři QCH2/, tak v něm problém nevidím.

Zatím to rozbíhám na lokalu.
Možná pomůže přidání konfigurační volby
Options +FollowSymLinks

Objeví se hlavní stránka a při jakémkoliv kliku na další odkaz v menu se ve stavovém řádku objeví správný text co volám, ale hlášení Stránka nenalezena a ostatní text, že nenalezl URL atd.
Možná by mohl být problém v tom, že Quick.Cart H2 nevytváří správné odkazy do adresáře QCH2/, ale tento systém neznám, takže nemohu poradit více.

Jak vypadá URL, které hlásí chybu (předpokládám 404 Not Found) a pošle jí webový server nebo Quick.Cart H2?
Vladim
Profil *
Davex:
Posílám text hlášky.

Objekt nenalezen!
Požadované URL nebylo na tomto serveru nalezeno. Zdá se, že odkaz na odkazující stránce je chybný nebo zastaralý. Informujte, prosím, autora této stránky o chybě.

Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera.

Error 404
localhost
03/07/11 22:02:46
Apache/2.2.13 (Win32) PHP/5.2.10


Options jsem ještě nezkoušel.
A děkuju za zájem.
Vladim
Vladim
Profil *
Davex.
Děkuji za všechno a končím s tímto problemem. Napsal jsem autorovi programu a ten místo pomoci mně napsal, že už je to zastaralé a nakonec se zeptal jestli můj lokalhost podporuje htaccess. No provozuju na něm několik programů a všechny mají htaccess a bez problemů. Tak jsem poděkoval za"pomoc" a opětoval, že už eshop ani ve vyšší variantě od nich nebudu zájemcům nabízet.

Vám děkuju opravdu od srdce, ale s tím programem končím a smažu ho. Pokud uznáte za vhodné, smažte i tuto diskuzi.

Děkuji a až bude něco potřebného rád to sem zase dám.

Ing.Vladimír Kareš

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: