Přeskočit přímo na text


preneseni stranek z hostingu > localhost doma

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

ahoj,

prenesl jsem stranky z hostingu na domaci stroj. zkopiroval jsem jsem vsechny drupali fajly do /var/www/html a importoval databazi, zmenil db_url v settings.php.

Kdyz se pak kouknu na localhost/mojestranky tak se mi nacte home page jak ma,ale kdyz kliknu na nejaky odkaz na clanek, tak ten neni nalezen (The requested URL /isalsa/o-hudbe was not found on this server.). Tusite v cem je problem?

Diky moc

M

 

Zkopíroval jste i .htaccess?

Zkopíroval jste i .htaccess? Ten bývá skrytý.

ano, zkopiroval

ano, zkopiroval

Zkuste, jestli vám jde

Zkuste, jestli vám jde administrace a případně zadat adresu k nodu ve formátu? node/11 . A nebo ještě také index.php?node=11. Pokud půjde administrace a i to poslední zmíněné, tak bude problém jen s CleanURLs. Oni občas zlobí. To chce pak najet do administrace, deaktivovat je a znovu aktivovat, aby si drupal znovu ověřil, že je může použít. (Samozřejmě předpokládám, že na localu máte možnost Rewrite v apachu povolenou)

kdyz se kouknu na

kdyz se kouknu na localhost/mojestranka/?q=node/160 tak mi to vypise spravny alias, ale dostanu stale 404, page not found. localhost/mojestranka/index.php?node=161 me da zase jenom homepage.

Střílím naslepo, ale nemáte

Střílím naslepo, ale nemáte nějaké spešl nastavení v settings.php. Např. basedir atd? Možná zkuste nahrát .htaccess z čisté instalace. A jde vám administrace? Jinak už nevím. Pořád bych to tipoval na problém v čistými url.
btw. jak jste zkoušel to localhost/mojestranka/index.php?node=161 tak node s číslem 161 existuje? Pokud totiž neexistuje, tak vás drupal sám přesměřuje na hlavní stránku…

.htaccess z ciste instalce

.htaccess z ciste instalce nepomohl, node/161 existuje… nalogovat se nemohu, /user ma 404… nekdo na drupal.org mi doporucil http://httpd.apache.org/…taccess.html. zkusim to prekousat ale bojim e ze je to nad ramec mych zkusenosti…

M

tady je muj .htaccess

#

# Apache/PHP/Drupal settings:

#

# Protect files and directories from prying eyes.

<FilesMatch „\.(engine|inc|info|install|module|profile|test|po|sh|.sql|theme|tpl(\.php)?|xtmpl|svn-base)$|^(code-style\.pl|Entries.|Repository|Root|Tag|Template|all-wcprops|entries|format)$“>

Order allow,deny

# Don't show directory listings for URLs which map to a directory.

Options -Indexes

# Follow symbolic links in this directory.

# Make Drupal handle any 404 errors.

ErrorDocument 404 /index.php

# Force simple error message for requests for non-existent favicon.ico.

<Files favicon.ico>

# There is no end quote below, for compatibility with Apache 1.3.

ErrorDocument 404 "The requested file favicon.ico was not found.

# Set the default handler.

DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php

# but the following cannot be changed at runtime.

# PHP 4, Apache 1.

<IfModule mod_php4.c>

php_value magic_quotes_gpc 0

php_value register_globals 0

php_value session.auto_start 0

php_value mbstring.http_input pass

php_value mbstring.http_output pass

php_value mbstring.encoding_translation 0

# PHP 4, Apache 2.

<IfModule sapi_apache2.c>

php_value magic_quotes_gpc 0

php_value register_globals 0

php_value session.auto_start 0

php_value mbstring.http_input pass

php_value mbstring.http_output pass

php_value mbstring.encoding_translation 0

# PHP 5, Apache 1 and 2.

<IfModule mod_php5.c>

php_value magic_quotes_gpc 0

php_value register_globals 0

php_value session.auto_start 0

php_value mbstring.http_input pass

php_value mbstring.http_output pass

php_value mbstring.encoding_translation 0

# Requires mod_expires to be enabled.

<IfModule mod_expires.c>

# Enable expirations.

ExpiresActive On

# Cache all files for 2 weeks after access (A).

ExpiresDefault A1209600

# Do not cache dynamically generated pages.

ExpiresByType text/html A1

# Various rewrite rules.

<IfModule mod_rewrite.c>

RewriteEngine on

# If your site can be accessed both with and without the ‚www.‘ prefix, you

# can use one of the following settings to redirect users to your preferred

# URL, either WITH or WITHOUT the ‚www.‘ prefix. Choose ONLY one option:

#

# To redirect all users to access the site WITH the ‚www.‘ prefix,

# (http://example.com/… will be redirected to http://www.example.com/…)

# adapt and uncomment the following:

# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]

# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

#

# To redirect all users to access the site WITHOUT the ‚www.‘ prefix,

# (http://www.example.com/… will be redirected to http://example.com/…)

# uncomment and adapt the following:

# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]

# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a

# VirtualDocumentRoot and the rewrite rules are not working properly.

# For example if your site is at http://example.com/drupal uncomment and

# modify the following line:

# RewriteBase /drupal

#

# If your site is running in a VirtualDocumentRoot at http://example.com/,

# uncomment the following line:

RewriteBase /

# Rewrite URLs of the form ‚x‘ to the form ‚index.php?q=x‘.

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !=/favicon.ico

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

# $Id: .htaccess,v 1.90.2.3 2008/12/10 20:04:08 goba Exp $

nemuze byt problem v tom ze

nemuze byt problem v tom ze nemate stranky v rootu? proste misto localhost/stranka1/ a localhost/stranka2/ udelejte ht tp://stranka1 a ht tp://stranka2 . navrhuju to protoze mate v tom .htaccess RewriteBase /

jinak pro to nastaveni se podivejte na VirtualHost

jak v rootu? jako ze nejsou v

jak v rootu? jako ze nejsou v /stranka? http://stranka mi nefunguje…

no protoze tu pisete o

no protoze tu pisete o „localhost/mojestranka/?q=node/160“ proste namisto adresaru na serveru localhost pouzijte virtualni hosty… to je nutne upravit v nastaveni apache.

a jak se to dela? hadam ze se

a jak se to dela? hadam ze se configne etc/http/conf/httpd.conf

s Drupalem rad pomuzu,

s Drupalem rad pomuzu, i k tomuhle jsem napsal uplne jasny navod pro to nastaveni se podivejte na VirtualHost

takze co? http://lmgtfy.com/?…

diky moc:) ale bohuzel sem

diky moc:) ale bohuzel sem zacatecnik a pouhy klikaci uzivatel a je pro me extreme casove neekonomicke a nerealne si kvuli drupalu cist desitky manualovych stranek o apache, mysql a php:( drupal me mel praci s webem usnadnit, ale ve skutecnosti mam pocit ze mi to komplikuje:( M

to nejsou desitky stran. da

to nejsou desitky stran. da se to pochopit ze dvou odstavcu. pokud vyvijite vice webu nevyhnete se tomu. pokud delate jediny web tak to dejte primo do rootu aby jste ho volal pres http: //127.0.0.1

vim, ze to neuslysite rad, ale drupal je stejny jako ostatni open-source: ziskate ho zadarmo a mate dve moznosti: 1. investovat penize nekomu kdo to umi a udelat nebo 2. investovat cas a prat se s tim sam. s problemy tady radi poradime, nicmene radit s timto by bylo opisovani jinych.

A co třeba toto:

A co třeba toto: http://www.apachefriends.org/…windows.html Stáhnete, nainstalujete, rozbalíte drupal do určeného adresáře a hotovo. Práce na 15 minut. XAMPP používám mnoho let na vývoj a je v poho. A žádný manuál nepotřebujete.

pro agir: neni to

pro agir: neni to index.php?node=11 ale index.php?q=node/11

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Hledat

Přihlášení

Poslední komentáře