Kirjoitetut vastaukset

Esillä 15 vastausta, 1 - 15 (kaikkiaan 30)
  • Thread Starter PetriP

    (@petrip)

    Jatketaanpa tähän samaan kun on samasta ongelmasta kyse. Eli tämä sivusto on edelleen toimimattomassa tilassa. Olen sittemmin siirtynyt windowsista chromebookin käyttäjäksi ja joutunut hylkäämään lokaalit sandboxit.

    Onko mahdollista korvata palvelimella olevat vanhat wordpress tiedostot uusilla, koskematta teeman tiedostoihin ja tietokantaan ja asentaa wordpress uudelleen?

    Thread Starter PetriP

    (@petrip)

    Osoiterakenne sivun alareunassa on tälläinen teksti:

    Kirjoitussuojauksen takia .htaccess-tiedostoa ei päivitetty automaattisesti. Poista kirjoitussuojaus tai kopioi nämä mod_rewrite-säännöt .htaccess-tiedostoon. Napsauta kenttää ja paina CTRL + a valitaksesi sen sisällön.

    Tätä probleemaa olemme käsitelleet täällä jo vuosi sitten:

    Eli olisiko nyt käynyt niin että tämä ongelma aktualisoitui päivityksen jälkeen vaikka aikaisemmin mitään ongelmia osoiterakenteessa ei ollut vaikka tuo ilmoitus on koko ajan tuolla osoiterakenne sivun alareunassa ollutkin.

    Thread Starter PetriP

    (@petrip)

    Ohjaisnäkymän etusivulla on ikkuna nimeltään ”sivustosi sisältö lyhyesti” ikkunassa lukee 24 sivua. Julkisessa sivustossa Woocommercen sivut toimivat ok, sekä teeman blogi-sivu ja Home-sivu. Muut sivut antavat 404-errorin.

    Foorumi Lisäosat ja muokkaukset
    In reply to: WPML
    Thread Starter PetriP

    (@petrip)

    Tässä ketjussa ilmi tullut alkuperäinen ongelma ratkesi sivuston siirtämisellä palvelimelle, lokaalista. Oletan että huono nettiyhteyteni (periferiassa oleva mokkula) aiheutti jotain ongelmia WPML:n asentumiseen ja siksi homma meni metsään joka kerta. Sitten kun sain siirrettya tiedostot ulkopuolisen palveluntuottajan ympäristöön, homma toimi laakista oikein.

    Eli case closed.

    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.

    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)?

    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?

    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)

    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.

    Thread Starter PetriP

    (@petrip)

    Filezillan näkymän perusteella htacces tiedoston oikeudet on 0744 eli omistajalla kaikki ja muilla vain luku.

    Thread Starter PetriP

    (@petrip)

    Hallintapaneelissa lukee: Kirjoitussuojauksen takia .htaccess-tiedostoa ei päivitetty automaattisesti. Poista kirjoitussuojaus tai kopioi nämä mod_rewrite-säännöt .htaccess-tiedostoon. Napsauta kenttää ja paina CTRL + a valitaksesi sen sisällön.

    Tekstissä on linkki lukuoikeuden antamista koskevaan ohjeeseen, mutta en ymmärrä sitä ohjetta.

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Tuon yllä olevan olen liittänyt sinne htacces tiedostoon, mutta sillä ei lopputuloksen kannalta ollut vaikutusta.

    Onko htacces tiedoston kirjoitusoikeus säädettävissä wp:n hallintapaneelista, vai onko se c-panelin/serverin puolella?

    Olen tämän siirtänyt sinne htacces

    Thread Starter PetriP

    (@petrip)

    En vaan saa tätä onnistumaan. Kun menen ohjeen mukaisesti osoiterakenne osioon ja yritän päivittää osoiterakenteen, tulee virheilmoitus ”muista päivittää htacces tiedosto ja sivun alareunassa on boksi jossa ne päivitettävät tiedot on.

    Vaikka päivitän htacces tiedostoa niin sama virheilmoitus tulee kun yritän päivittää osoiterakenteen.

    Thread Starter PetriP

    (@petrip)

    Tarkoitan tätä kohtaa tuolla ohjeessa:

    If you have set up Permalinks, go to the Permalinks panel and update your Permalink structure. WordPress will automatically update your .htaccess file if it has the appropriate file permissions. If WordPress can’t write to your .htaccess file, it will display the new rewrite rules to you, which you should manually copy into your .htaccess file (in the same directory as the main index.php file.)

    Thread Starter PetriP

    (@petrip)

    Sami, yritin tehdä tuon linkittämäsi ohjeen mukaan, eli muuttaa osoitetta niin että ei näkyisi tuo WordPress niminen kansio tuossa URLissa.

    Siinähän täytyy muuttaa tuota htaccess tiedosto lisäämällä sinne se koodi joka tulee WP:n admin näkymässä sinne sivun alareunaan. Olen tehnyt sen ja URL näkyy/toimii nyt ilman tuota wordpress kansiota nimessä.

    Mutta tästä aiheutui muita ongelmia linkkien rakenteen suhteen, esikatselu ei toimi artikkeleiden tai tuotteiden osalta ja jne.

    Jos nyt kuitenkin haluaisin siirtää nuo Woprdpress asennuksen tiedostot ja kansiot suoraan juureen, niin aiheutuuko tuosa htaccess tiedoston muokkaamisesta jotain ongelmaa? Pitääkö ne juureen kopioidut tiedostot eli index.php ja htacces poistaa sieltä juuresta ensin?

    Vai toimiiko siten että vain siirtelen kansiot ja tiedostot wordpress kansiosta suoraan juureen?

    Thread Starter PetriP

    (@petrip)

    Ok. Näinpä taidan tehdä.

    Kiitokset Sami!

Esillä 15 vastausta, 1 - 15 (kaikkiaan 30)