Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - Pekkam

Sivuja: 1 [2] 3 4 ... 15
21
Päivityksessä on tällainen jumittumis ongelma.
Se on jumittunut kohtaan:
Koodia: [Valitse]
php5_invoke:mysql: already enabled for fpm SAPI
Se on ollut tuossa kohtaa jo melkein 3 tuntia.
Toki tuohon mysliin kuuluu pari suurta tietokantaa, yhteiskooltaan n. 380 mb ja n. 12 pientä tietokantaa. Mutta voiko tuo enää johtua tietokantojen koosta..? Miten asennusta saa tuosta jatkettua niin että se ohittaisi tuon php5 ja siirtyisi tärkeämpiin ohjelmanosiin?

22
Ubuntu tietokoneissa / Vs: Salasanan palutus live CD:ltä
« : 11.01.14 - klo:08.21 »

Minä erehdyin käyttämään graafista ohjelmaa salasanan vaihtoon ja se jumittui paikalleen... nyt ei ole tiedossa, onko koneen pääkäyttäjällä jokin outo salasana vai onko sen salasana-kenttä täysin tyhjä.

Ratkesi:
Nyt kun kone on levähtänyt, huoli vanhan salasanan ja vaihdoin sen terminaalissa. Eilen kone oli niin jumissa ettei huolinut mitään salasanaa. No, tämä kone on vastaotettu käyttöön, en ole vielä lisännyt tähän muuta kuin suomenkielen sekä ajanut päivitykset, joten ei olisi onneksi tullut suurta vahinkoa jos homma olis menny mäkeen.

23
Miten tuon voisi soveltua versiossa 12.04:

http://www.howtogeek.com/howto/linux/reset-your-ubuntu-password-easily-from-the-live-cd/

Tällä hetkellä tuo komento chroot paluattaa failen not command 'bin/bash' tai jotain vastaavaa. Kun siirryn hakemisto komenolla cd, ja annan passwd komennon se ei löydä tunnusta, joka tuolla on.

24
Tietysti tuossa userdir-silmussa voisi tehdä siten, että laittaa regepx-ehtolauseen, jossa etsitään merkkijonoa "~pekka" ja kun löytyy, tehdään rewrite jonnekkin.
Jos tuossa voisi käyttää jossakin määrin esim. php-ohjelmointia, voisi tehdä hommasta automaattisemman.

25
Luo sivustokohtainen asetustiedosto /etc/nginx/sites-available -kansioon ja luo tuolle tiedostolle symbolinen linkki /etc/nginx/sites-enabled -kansioon.

Minkähän tyyppinen tiedosto se pitäisi olla? Minulla on jo virtuaali hostit noissa hakemistoissa, mutta se ei vaikuta. En hoksaa missä olisi esimerkkiä tästä tiedostosta.

26
Vaikea kuvailla asiaa tuossa otsikossa. Olen koneellani tehnyt pari domainia:
Koodia: [Valitse]
1: www.domain1.net = localhost
2: www.domain2.net = www.domain1.net/~pekka

Nyt tuon www.domain2.net ositteen voi myös avata osoitteessa www.domain1.net/~pekka. Voiko tuota jotenkin muuttaa, että sivu näkyisi vain osoitteessa domain2.net? Ilman että tarvii poistaa tuota usedrir ominaisuutta?

27

Ihan kuin olisi palomuurisi vielä toiminnassa, ainakin on jokunen 'estä' -täppä ruksattuna?
Samoin MAC-suodatus näyttää olevan aktiivisena?

Juu, yritän vielä mitä voi tehdä jos palomuuri on päällä. Ei vaan pääse tätä hommaa kovin usein testailemaan kun meillä on tuo windows-kone, joka käyttää langattomasti samaa internet-liittymää.

Muutin tuossa nuo mainitsemasi asetukset, otin myös tuon Macin pois päältä. Lisäsin tuohon sallittujen listaan myös HTTP Serverin.
Nyt huomasin että siinä voi myös valita määritellyn käyttäjän sallituksi. En vaan tiedä, että jos siinä on tuo oletusnimi, toimiiko asetettu ehto kaikille käyttäjille. Jos tuo liittyy asiaan niin siinä joutuu tekemään kai kaksi ehtoa, saapuvalle ja lähtevälle erikseen.

Huomenna ehdin testaamaan tätä paremmin.  ;D

28
Ei pelaa. Laitan tässä liittenä joitakin asetuksia koneeeltani.
Lisäksi tiedostossa /etc/resolv.conf on seuraavasati:
Koodia: [Valitse]
nameserver 127.0.0.1
gateway (en muista tarkkaa muotoa, normi Telewell)

En ole muokannut muita tehdasasetuksia, paitsi "Estä liikenne internetistä" on pois päältä.

29
Eipä tämä meinaa sallia yhteyttä ulkoisella ip:lla. Tässä tämänhetkisiä modeemin asetuksia:
Koodia: [Valitse]
Asetukset
   Ulkoverkko
   ADSL operaattori: Nimi:RFC1483 Reititetty Kuvaus:1483_Routed_mode VPI: 0 VCI: 33
   DNS(nimipalvelin): Jaa DNS osoite automaattisesti: Päälle; Ensisijainen nimipalvelin (DNS):192.89.123.26
   Palomuuri: Estä pääsy internetistä:Pois päältä
   Ohjelmallinen palvelin: Palvelu HTTP(TCP:80), Protokolla TCP 80 80 Ip: 192.168.0.100 80
   Lisäasetukset:
      Kiinteä reitti: Tili 0, Ohjelmistorajapinta: ei valittu
      Kiinteä ARP: IP Address MAC Address
      Dynaaminen DNS: Pois päältä
      VLAN kontrolli: Link VLAN Group to WAN Connection interface (Kaikissa "No")
      ICMP: Päälle

30
Huomasin sellaisen kohdan, että modeemissa Asetukset/Palomuuri on valittuna kohta "Estä aina". Siinä on myös lokerot PC:n IP-osoitteet, jotka ovat tyhät.
Miten mahtaa tämän sivun asetusten laita olla, täytyykö sitä muuttaa?

31
Joo, siis kirjoittelet niihin lokeroihin haluamasi asetukset ja tökkäät 'Lisää' -näppylää.
Eka rivi, 'Sovellus', valitset listalta vaikka http, sitten valitset:
Sisäverkon IP-osoite (Tähän se sisäverkon osoite johon haluat http-pyyntöjen ohjautuvan), ja lienee selvintä käyttää samaa porttia (80) myös palvelimessasi.


Muuttelin tuohon tuon HTTP:TPC:80 valinnan ja ip-osoitteeksi 192.168.0.100 mutta ei alkanut toimimaan. Kokeilin myös lisätä interfaces-tiedostoon tavaraa, mutta meni lopulta niin että netti ei toiminut ollenkaan. No ehkä siinä minulla oli väärin vain tuo iface-asetus, joka tapauksessa muutin sen ennalleen.
Mistähän vielä kenkä puristaa?

32
Surffaapa modemin hallintasivulle ja Asetukset, Ohjelmallinen palvelin.
Sieltä porttimääritykset.

Siellä voit ohjata ulkoa tulevat pyynnöt valitsemaasi osoitteeseen.


Tarkoitako tuota kun siinä on linkki "Lisää". Siinä sitte avautuu ikkuna, jossa on vaihtoehdot:
-Julkinen porttialue (alkaa)
-Julkinen porttialue (päättyy)
-Sisäverkon IP -osoite
-Sisäverkon portti

Nuo on minulla siinä kaikki tyhjät. En vaan älyä, pitääkö niihin lisätä tiedot ja jos pitää niin mitä sinne kirjoitan...

Ps. Siirsin jo aikaisemmin tuon adsl-piuhan porttiin 4, mutta ei se näytä vaikuttavan.

33
Laitealue / Telewell EA501 modeemin Nat-asetuksen kierto
« : 03.12.12 - klo:20.10 »
Olen tässä pähkäillyt miten saan koneeni juttelemaan ulkomaailman kanssa. En vaan löydä mistään miten voisin ohittaa tuon Telewell EA501 Modeemin asetuksen. Ymmärtääkseni sillä on mahdollista päästä käyttämään verkkopalvelinta vaikka nat-asetus on päällä. Eikä sitä kannattaisi ottaa pois koska kotiverkossa on toinen kone jossa on windows eikä ole muuta palomuuria kuin tuo nat.
Yksityiskohtaisia ohjeita puuttuu.... ohjeita on mutta ne on vain yksittäiseen ongelmaan, ei kaiken kattavaan asennukseen.
Olen saanut tässä toimimaan kotiverkossa jo parikin vapaata domainia rukkaamalla /etc/hosts tiedostoa.

Tutkin myös tuolta ilmaista DNS-nimipalvelinta dyn.com-sivulta. Siellä kyseli domainia. Eikö DNS -nimipalvelua voi saada ip-osoitteen mukaan?

Ps. Miten on tuon /etc/network/interfaces tiedoston kanssa, joka on tuolla alimmassa viestissä esitelty?
http://forum.ubuntu-fi.org/index.php?topic=24843.0

Minulla siinä on vain pari ylintä riviä, pitääkö se täyttää ja miten se  vaikuttaa?

34
Ubuntu Suomi ja yhteisöt / 12.04 Finnish Remix
« : 02.12.12 - klo:11.58 »
Tämä ei liity oppaisiin vaan lataussivun linkkeihin.
Tuolla tämä fiinish remix esitellään 32 bittisenä. Vaikuttaisi kuitenkin että se on 64 bittisiin koneisiin, sillä ei huolinut minun koneelle. Lataustiedoston nimessä oleva "amd64" viitannee samaan?
Latasin sitten tuo 12.04.1-i386 version koneelle ja poltan sen tässä kohta cd-levylle.

35
Koodia: [Valitse]
location  /  {
  autoindex  on;
}

http://wiki.nginx.org/HttpAutoindexModule

Pakko uskoa että sinä osaat englantia paremmin kuin minä  :D
Minä luulin että tuo asetus "on" tarkoittaa että se automaattisesti hakee index-tiedostoa ja laitoin sille asetuksen off.
Kiitos, nyt tämäki toimii  ;D

36
Huomasin tuossa sellaisen asian, että kotisivutilan juuressa jokainen hakemisto, joka ei sisällä index-tiedostoa, aiheuttaa 403 Forbidden-virheen. Olen testannut kaikkia normaaleja asioita, laittanut hakemiston omistajan ja ryhmän samaksi kuin on palvelimella ja nostanut hakemistolle 775 ja jopa 777 oikeudet, mikään ei vaikuta asiaan.
Tulee väistämättä mieleen, että kun nginx on alkuaan suunniteltu jättisivustojen tarpeisiin, onko tuo ominaisuus siinä valmis sisäänrakennettu juttu? Vai onko joku hoksannut, miten voi tulla toimeen ilman index-fileä ja esim. kuvat-tiedostossa listata siellä olevat tiedostot?
Ei tuo sinänsä niin kauhiasti haittaa, kun suoralla linkillä pääsee käsiksi tiedostoihin, mutta kiinnostaa tietää...

37
Laitampa tähän tiedoksi jos joku tarttee  :)
Minulla oli vielä hommia että sain php:n toimimaan sekä juuripolussa että user-hakemistoissa. Näillä metodeilla tässä järjestyksessä homma onnistui:
Koodia: [Valitse]

        # Userdir - php
        location ~ ^/~([^/]+)/(.+\.php)$ {
            if (!-f /home/$1/public_html/$2) {
                rewrite ^ 404;
            }
            include /etc/nginx/fastcgi_params;
            alias /home/$1/public_html/$2;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $request_filename;  
        }
        # Userdir - static
        location ~ ^/~([^/]+)(/.*)?$ {
            alias /home/$1/public_html$2;
            index index.html index.htm index.php;
            autoindex on;
        }
        # Default - php
        location ~ (.+\.php)$ {
            include        /etc/nginx/fastcgi_params;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;          
        }

Kun tuossa ensin minulla oli tuo default-php ylinnä, niin userdir-hakemistossa php-tiedosto näytti tyhjää, valkoista sivua. Mutta nyt se pelaa  ;D

38
Toinen tapa olisi tehdä Wikisivun LAMP-ohjeen mukaisesti:

Juu, tuo tapa on toki tiedossa. Kuten ylläolevasta ehkä huomaakin, pyrin tekemään tämän täysin Nginx-palvelimen konstein, ilman Apachea.

39
Niinhän siinä sitten kävi että alkoi toimimaan kun lisäsin nämä tiedostoon default:
Koodia: [Valitse]
       # Userdir - php
        location ~ ^/~([^/]+)/(.+\.php)$ {
            if (!-f /home/$1/public_html/$2) {
                rewrite ^ 404;
            }
            alias /home/$1/public_html/$2;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $request_filename;
            include fastcgi_params;
        }
        # Userdir - static
        location ~ ^/~([^/]+)(/.*)?$ {
            alias /home/$1/public_html$2;
            autoindex on;
        }
Käytännössä tuo alempi minulla jo oli siellä.
Nyt tässä pitäisi vielä yrittää saamaan php hyväksymään hakemiston oikeuden 775, ettei niitä oikeuksia  tartte nostaa täysille.

40
Pitääpä tässä kysellä muutamaa asiaa, jos jollaki on kokemusta.

PHP toimii oletus-hakemistossa http://localhost. Olen saanut tähän laitettua userdir-asetuksen, mutta osoitteessa http://localhost/~user php ei enää toimi. Mistä mahtaa johtua?
Toinen ongelma on conf.d hakemiston hyödyntäminen. En saanut sitä toimimaan. Tein sinne seuraavan userdir.conf tiedoston:
Koodia: [Valitse]
server{
  location ~ ^/~(.+?)(/.*)?$ {
            alias /home/$1/public_html$2;
            index index.php index.html index.htm;
            autoindex on;
  }
}

Poistin toistaiseksi nginx.conf hakemistosta risuaidalla include-komennon jolla haetaan kaikki conf.d hakemistossa olevat .conf-tiedostot. Vaikuttaa hiukan siltä, että tuo include komento ei toimisi kunnolla. En ole huomannut sen käytöstä olevan hyötyä muissakaan tilanteissa.
Olen huomannut että jos ohjelman suorituksessa tulee pienikin virhe (jonka voi aiheuttaa myös tyhjä rivi location-metodien välissä), sen eteneminen loppuu ja se poimii Apachen ympäristömuuttujat ja poimii asetukset sieltä.

- - -

Ps klo 19.24: Tuolla saattaakiin olla ratkaisu tuohon userdir ongelmaan ja apuja ehkä vähän muuhunkin.

http://pastebin.com/y2Pr0BfM

Pitänee tuota testata. Vieläkö löytäisi konstin, millä saisi noita "paloja" toimimaan conf.d hakemistosta, helpottaisi kovasti koodin rakennetta...

Sivuja: 1 [2] 3 4 ... 15