quickstart problém s odkazy

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
boldwalker
Člen | 4
+
0
-

Jsem ve 3-tím kroku quickstartu a mám následující problém:
odkazy se mi vygenerují a po zobrazení kódu stránky jsou


<div class=„title“><a href=„/sandbox/www/“>Úkolníček</a></div>


<li><a href=„/sandbox/www/task/default/1“>Work</a></li>
<li><a href=„/sandbox/www/task/default/2“>Home</a></li>

ale po kliknutí na <li><a href=„/sandbox/www/task/default/1“>Work</a></li> mě to odkazuje na
localhost/sandbox/www/%EF%BB%BF/sandbox/www/task/default/1

druhý odkaz <li><a href=„/sandbox/www/task/default/2“>Home</a></li> funguje správně a na této stránce funguje i první odkaz (na Work), ale zase nejde odkaz na Úkolníček.

Už nevím kde mám hledat chybu, můžete mi prosím poradit.
Na fóru jsem podobný problém nenašel.

Díky

Twista
Člen | 48
+
0
-

to vypadá jako UTF-8 BOM, zkontroluj si soubory jestli tam něco takového nemáš (např. v PHPStormu)

boldwalker
Člen | 4
+
0
-

Tak jsem odstranil UTF-8 BOM a nic, tak sem pořád bezradný…
Je mi divný, že v jedné šabloně je první odkaz špatně a druhý dobře a navíc ten kód stránky je správně. Neni to třeba prohlížečem???
Používám Mozilu

Eště posílám htaccess

# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)

# disable directory listing
Options -Indexes

# enable cool URL
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /

# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\. – [F]

# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>

# enable gzip compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json
</IfModule>

boldwalker
Člen | 4
+
0
-

Vše zkouším na localhostu pod WAMPem ver 2.2,
kód píšu v Notepad++ (šablony od těď uloženy v UTF-8 bez DOM, v kódu používám tabulátory),
mám povolený mod_rewrite,
htaccess taky snad správně a
NETTE se chci fakt naučit, jen nevim co, možná kdo, mi vtom brání :-)

Díkys za rady

romiix.org
Člen | 343
+
0
-

Podla Googlu to tiež vyzerá na BOM. Niekde si niečo musel zabudnúť.

EF BB BF is the UTF-8 representation of the Byte Order Mark (BOM).

zdroj

Zbaľ celý priečinok, uploadni ho a daj sem odkaz, alebo mi ho pošli mailom a skúsim nájsť problém.

boldwalker
Člen | 4
+
0
-

DÍKYS už to frčí,
ten BOM sem měl i v php souborech ufff to sem se zapotil.
Tak a můžu pokračovat, super!!!
Chybama se člověk hold učí.

frosty22
Člen | 373
+
0
-

V prohlížeči ani v htaccessu by to chyba být určitě neměla, jak ti tady psali, tak určitě by to měla být chyba v BOM .. jinak BTW nedám za to ruku do ohně, ale myslím že už jsem zaslechl že nějaká starší verze notepad++ měla problém s detekcí BOM za nějakých podmínek, ale nvm ..

.. a propo pokud s tím programováním to myslíš vážně určitě bych doporučil nějaké IDE, já mám nejraději PhpStorm, ale jsou tu i NetBeans a pár dalších. BTW samozřejmě vím, že jsou zde i masochisté, kteří jedou přes VIM, notepad, PsPad a další, neodsuzuji to, jen bych to určitě nedoporučil :)

PS: Tak nic než jsem to napsal, bouchla tu odpověd že to máš …

Editoval frosty22 (6. 11. 2013 23:05)