mrl586 kirjoitti:Montako EasyPHP:tä sinulla on asennettuna koneellesi? Oletko asentanut ne samaan vai eri kansioon?
2
mrl586 kirjoitti:Oletko asentanut ne samaan vai eri kansioon?
Ilmeisesti eri kansio...
Uudempi EasyPHP versio on kuvakkeena, kun etsii etsi-toiminnolla, ja tämä vanhempi EasyPHP versio on kansiossa EasyPHP (kuvakkeena sielläkin)...
Jermakovi kirjoitti:Silti 'Next'-painike ohjaa samalle sivulle, jolla nuo tiedot syötetään. Ei mitään virheilmoitusta tai sinne päin... Mistä se johtuu. Kiitos edellisistä vastauksista, ja tulevasta.
Tämä ongelma voi aiheutua siitä, että register globals -toiminto ei ole päällä. Aiemmin se oli oletuksena päällä, mutta nykyisin se on oletuksena poissa päältä. Register globals -toiminto poistuu PHP:stä pian, PHP 5.3:lla tuo toiminto tuottaa runsaasti Deprecated-virheilmoituksia.
Nyt kokeilin toisella koneella, jolla vain yksi EasyPHP asennettuna Silti Apache ei toimi.
MySQL -> vihreä ---> punainen (apachen kanssa)
Apache -> oranssi -> punainen
Jotain häikkää on aina
Sain tuon asennuscriptin toimimaan, mutta "Next"-näppäimellä painettaessa URL vaihtuu tälläiseksi: http://127.0.0.1/foorumisoftalista/phpbb1/%3Cbr%20/%3E%3Cb%3ENotice%3C/b%3E:%20%20Undefined%20variable:%20PHP_SELF%20in%20%3Cb%3EC:%5CProgram%20Files%5CVertrigoServ%5Cwww%5Cfoorumisoftalista%5Cphpbb1%5Cinstall.php%3C/b%3E%20on%20line%20%3Cb%3E618%3C/b%3E%3Cbr%20/%3E
Ja tulee virheviesti:
Not Found
The requested URL /foorumisoftalista/phpbb1/<br /><b>Notice</b>: Undefined variable: PHP_SELF in <b>C:\Program Files\VertrigoServ\www\foorumisoftalista\phpbb1\install.php</b> on line <b>618</b><br /> was not found on this server.
Toimii, mutta next-näppäimellä se sivu taas ohjautuu samaan paikaan...
Voisikos tuon asennuskriptin manuaalisesti osoiterivillä muuttaa "seuraavalle" sivulle?
Edit: Vai voiko mahdollisesti koko järjestelmän asentaa käsin?
Tuli vain tyhjä sivu. Muutin tuon /somedir/somefile kohdaksi: C:\Program Files/EasyPHP/www/config.php
Voikos tähän oikeuksien muuttamisen "pakottamiseen" vaikuttaa?
Jermakovi kirjoitti:Toimii, mutta next-näppäimellä se sivu taas ohjautuu samaan paikaan...
Voisikos tuon asennuskriptin manuaalisesti osoiterivillä muuttaa "seuraavalle" sivulle?
Edit: Vai voiko mahdollisesti koko järjestelmän asentaa käsin?
Kopioi linkki hiiren väärää näppäintä käyttäen ja muokkaa se url oikeaksi ja linkkaa sitten se osoiteriville.
Mutkan kautta joutui kylläkin tekemään, kun ei anna tietokone Program Files-kansiossa olevia tiedostoja muokkaamaan -edes järjestelmän valvojia. Joutui ensin siirtämään muualle ja sitten takaisin
Warning: setcookie() expects parameter 3 to be long, string given in c:\program files\easyphp\www\phpbb\functions.php on line 72
Warning: Cannot add header information - headers already sent by (output started at c:\program files\easyphp\www\phpbb\functions.php:72) in c:\program files\easyphp\www\phpbb\login.php on line 66
Mitenköhän tuo keksin homehtumis aika sinne syötetään
Sinun täytyy määritellä $cookietime-muuttujalle arvo (kokonaisluku). Voit määritellä sen korvaamalla yksinkertaiset lainausmerkit jollakin kokonaisluvulla (sekunteja) tai sijoittamalla kokonaisluvun $cookietime-muuttujaan.
$cookietime = 0; # PHP:n manuaalissa mainittu erikoistapaus. Keksi pilaantuu kun selaimen sulkee.
setcookie($cookiename,$sessid,$cookietime,$cookiepath,$cookiedomain,$cookiesecure);
function set_session_cookie($sessid, $cookietime, $cookiename, $cookiepath, $cookiedomain, $cookiesecure) {
// This sets a cookie that will persist until the user closes their browser window.
// since session expiry is handled on the server-side, cookie expiry time isn't a big deal.
$cookietime = 0; # PHP:n manuaalissa mainittu erikoistapaus. Keksi pilaantuu kun selaimen sulkee.
setcookie($cookiename,$sessid,$cookiepath,$cookiedomain,$cookiesecure);
} // set_session_cookie()
EDIT: Tai sitten minun kirjoituksessani oli virhe Heti lähti toimimaan kun suoraan sinun koodistasi tuon kohdan kopioin