Support » Asennus » WordPressin siirto omalta koneelta web-hotelliin

  • Olen tehnyt sivut tiettyyn vaiheeseen saakka omalla koneella, käyttäen XAMPPia. Nyt tilasin Louhelta web-hotellipaketin ja siirsin kansiot joissa WP tiedostot ovat, filezillalla palvelimelle.

    osoite: http://www.doohi.net/DooHi/wordpress

    Tuo rakenne johtuu ilmeisesti siitä että siirsin omalta koneelta tiedot kansioineen. Jotta polku olisi vain http://www.doohi.net niin olisiko filet pitäny laittaa ilman kansioita suoraan public_html kansioon?

    Johtuuko samasta asiasta se että, tuossa osoitteessa avautuu vain tyhjä sivu?

Esillä 10 vastausta, 16 - 25 (kaikkiaan 25)
  • On myös mahdollista että serveri on konffattu niin ettei se huomioi tuota .htaccess tiedostoa ollenkaan.

    Thread Starter PetriP

    (@petrip)

    Se on Louhen webhotelli.

    Googlettelun perusteella on sattunut aikaisemminkin että tämän ohjeen

    http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory#Using_a_pre-existing_subdirectory_install

    noudattamisen jälkeen permalinkkien kanssa on tullut tuo htacces virheilmoitus, jota ei ole saatu pois. Vaikka linkit toimisivatkin. En tiedä sitten hämääkö se jotenkin kun tuossahan tehdään ylimääräinen htaccess tiedosto sinne juureen vaikka muut tiedostot ovatkin vielä alikansiossa.

    Jos nyt yhtään ymmrrän, niin tuo linkkirakenne toimii sen mukaan kuin olen sen määritellyt. Ainakin kun olen lisännyt sivuja ja jne niin linkki on olutuksena sen postname rakenteen mukainen. En sitten tiedä miksi se virheilmoitus siellä edelleen on.

    Jos homma pelittää niin ongelmaa ei ole, käsittääkseni se virheilmoitus on niin kauan siinä kunnes WP pääsee siihen filuun käsiksi.

    Thread Starter PetriP

    (@petrip)

    Jotain vikaa mulla tässä sivustossa nyt kuitenkin on….sisäänkirjautumisongelmia, sisäisten linkkien toimimattomuutta nyt vaikka esimerkiksi.

    Voinko nyt kuitenkin vaan siirtää kaikki wp:n tiedostot ja kansiot suoraan juureen? Eli tavallaan peruuttaa tämän ohjeen mukaan tehdyt toimenpiteet?

    Tarvitseeko huomioida muuta kuin siirtelee filezillalla kansiot ja tiedostot?

    Thread Starter PetriP

    (@petrip)

    Siirretty WP filut suoraan juureen ja melkoisen taistelun jälkeen saatu homma toimimaan. Selvittelyn perusteella Woocommerce sekä W3 Total Cache lisäosat eivät toimi jos palvelimella ei ole mod_rewrite sallittu, joten olen uskaltanut päätellä asian olevan kunnossa, vaikka back endissä edelleen herjaa tuota htaccess päivitystä. En tiedä sitten josko yksitellen disabloisi kaikki plugarit ja kokeilisi häviääkö se virheilmoitus sillä tavalla.

    Toisena asiana kysyisin, kun olen tehnyt asiakkaalle/kaverille sivut ensin omalla koneella xamppilla ja siirsin tiedostot heidän palveluntarjoajansa palvelimelle. Sain sivut asentumaan pienen kangertelun jälkeen, mutta ne asentuivat ikäänkuin ihna puhtaana WP:nä oletusteemalla, ilman lisäosia ja luotua sisältöä/sivurakennetta. Kun menen Xamppin kautta koneella olevaan sivustoon kaikki on kunnossa ja samat tiedostot kuitenkin siirsin myös palvelimelle. Mistähän tämä johtuu? Pitääkö vaan deletoida palvelimen tiedostot ja siirtää uudelleen omalta koneelta palvelimelle?

    Moderator Sami Keijonen

    (@samikeijonen)

    Sain sivut asentumaan pienen kangertelun jälkeen, mutta ne asentuivat ikäänkuin ihna puhtaana WP:nä oletusteemalla, ilman lisäosia ja luotua sisältöä/sivurakennetta.

    Luonnollisesti myös teemat ja lisäosat pitää asentaa uuteen sivustoon. Ja tietokannan eli sisällön saa tuotua esim. tällä.

    http://wordpress.org/extend/plugins/wp-migrate-db/

    http://deliciousbrains.com/wp-migrate-db-pro/

    P.S. Avaa jatkossa uudelle kysymykselle uusi kysymys.

    Thread Starter PetriP

    (@petrip)

    Ok, Kiitokset.

    Kertoisitko vielä, voinko siis tehdä siirron tuolla lisäosan ilmaisversiolla vai tarvitsenko tuon maksullisen version?

    Eli jos asennan sekä julkiseen että lokaaliin tuon lisäosan (ilmaisversion), teen lokaalissa tuon Export Database toiminnon joka luo tiedoston tietokoneelleni ja sitten siirrän tuon tiedoston FTP:llä serverille? Tuossa ilmaisversiossa ei ymmärrykseni mukaan ole mitään import toimintoa kuten maksullisessa (push/pull)?

    Moderator Sami Keijonen

    (@samikeijonen)

    En ole itse vielä kokeillut kumpakaan mutta luulisi ilmaisellakin versiolla onnistuvan, muutenhan sillä lisäosalla ei tee mitään:)

    Kerro sitten kokemuksiasi miten asia onnistui.

    Thread Starter PetriP

    (@petrip)

    Jep, homma onnistui tuolla ilmaisversiolla aivan älyttömän helposti. Lokaaliin asennetussa wp migrate lisäossa vaan kirjoitettiin annettuihin kenttiin uudet URL ja palvelimen hakemistopolku ja painettiin extract nappia. Syntynyt filu tallennetaan koneelle ja sitten palvelimen PHPAdmin näkymästä importataan tietokantaan se tiedosto, siinä kaikki. Toimii ku junan vessa.

    Näin siis ainakin jos tietokannassa ei ennestään ole mitään. Jos tietokannassa on olemassa jotain wp:n tietoja niin käsitykseni mukaan uudet tiedot kirjoitetaan suoraan vanhojen päälle, eli lisäosa ei kykene siirtämään vain muutoksia vaan se korvaa vanhat tiedot kokonaisuudessaan.

    Maksullisessa versiossa tästä lisäosasta, ei tarvitse tuoda tiedostoa PHPAdmin näkymästä vaan se tapahtuu WP:n hallintapaneelista.

    Moderator Sami Keijonen

    (@samikeijonen)

    Hyvä hyvä.

Esillä 10 vastausta, 16 - 25 (kaikkiaan 25)
  • The topic ‘WordPressin siirto omalta koneelta web-hotelliin’ is closed to new replies.