instalare oprita la "Database configuration"

Rezolvări la problemele apărute la instalarea, actualizarea sau conversia forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Închis
Wussie
Nou venit
Mesaje: 5
Membru din: 27-Mai-2007, 19:35:07
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Braila
Contact:

instalare oprita la "Database configuration"

Mesaj de Wussie »

Salutare !
Ma chinui de 2 zile sa instalez phpBB3 ca sa-mi import apoi baza de date din versiunea 2.0.22 pe care o folosesc de ceva timp.
Am incercat sa instalez pe curat, folosind arhivele cu versiunile 3.0.4, 3.0.2 si 3.0.1 de pe sourceforge.net, de fiecare data cu acelasi rezultat: nu pot trece de "Database configuration".
Precizez ca am un server propriu pe care rulez linux cu php si mysql, pe care imi merge si acum phpbb2. M-am logat ca root prin ssh si am setat toate permisiunile necesare pe 777, conform tutorialelor citite aici.
Pornesc instalarea accesand "http://nqw.nimbus.ro/phpBB3/install/index.php" si dau clic pe INSTALL, apoi "Proceed to next step". Ajung in fereastra "Installation compatibility" unde vad toata lista de requirements care arata ok. Problema e ca daca folosesc Internet Explorer 6 in josul paginii unde trebuia sa vad butonul de continuare apare doar un mesaj:

Cod: Selectaţi tot

<input class="button1" type="submit" id="submit" onclick="this.className = 'button1 disabled';" name="submit" value="
Asta m-a facut sa cred ca am un kit de instalare defect si de aia am incercat 3 versiuni diferite, dar toate se comporta la fel :(
Daca folosesc Firefox 2.0, imi apare un buton mic jos, dar nu scrie nimic pe el. Fac clic si trece in pagina "Database configuration", unde completez:

Cod: Selectaţi tot

Database type: MySQL
hostname: localhost
server port: [nimic]
Database name: phpBB3 (care e creata ok)
username: admin
password: ******
Prefix: phpbb_
Problema e ca mai jos nu vad nici un buton de continuare si m-am blocat ! nu pot trece mai departe.
A mai patit cineva asa ceva? Ceva sugestii? Trebuia alt browser?
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Ce versiune de php si MySQL folosesti ?
Wussie
Nou venit
Mesaje: 5
Membru din: 27-Mai-2007, 19:35:07
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Braila
Contact:

Mesaj de Wussie »

php 5.2.5, mysql 5.0.51b, apache 2.2.8 si scuze ca n-am precizat de la inceput. Pot da si mai multe detalii despre setarile din configuri daca e cazul.
Sa fie vreo directiva pusa prost prin php, ceva gen "magic quotes"?
Am incercat si cu Google Chrome si merge la fel de prost.
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Nu am timp sa ma uit la toate setarile php dar pune:

allow_call_time_pass_reference

allow_call_time_pass_reference

display_errors

pe ON.


Apoi seteaza open_basedir (ceva de genul .:/scripts/php:/usr/lib/php:/usr/local/lib/php:/usr/share/pear:/tmp)

Incearca apoi din nou !
Wussie
Nou venit
Mesaje: 5
Membru din: 27-Mai-2007, 19:35:07
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Braila
Contact:

Mesaj de Wussie »

OK, am facut modificarile astea: in php.ini :

Cod: Selectaţi tot

allow_call_time_pass_reference = On
display_errors = On
in httpd-vhosts.conf :

Cod: Selectaţi tot

php_admin_value open_basedir ".:/scripts/php:/usr/lib/php:/usr/local/lib/php:/usr/share/pear:/tmp:/usr/local/nqw"
Dupa ce restartez httpd si incerc iar instalarea, acum in fereastra "Installation compatibility" vad:

Cod: Selectaţi tot

Warning: Cannot load module 'SQLite' because required module 'pdo' is not loaded in Unknown on line 0
si tot nu apare jos butonul de continuare.
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Deschide includes/functions_install.php

Cauta:

Cod: Selectaţi tot

    if ($dbms) 
Adauga inainte:

Cod: Selectaţi tot

unset($available_dbms['sqlite']); 

Incarca pe server noul fisier functions_install.php si reia instalarea.
Wussie
Nou venit
Mesaje: 5
Membru din: 27-Mai-2007, 19:35:07
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Braila
Contact:

Mesaj de Wussie »

Genial :D asa a mers !
Acum am anulat modificarile referitoare la "allow_call_time_pass_reference", "display_errors" si "open_basedir" si tot merge, deci problema la mine a fost legata doar de SQLite, care nu e instalat pe hostul meu.
Se pare ca ceva din installerul phpbb3 (partea legata de SQLite) nu a fost compatibil cu ceva din setarile hostului meu, cauzand problema de mai sus. Dupa ce am inserat comanda "unset" am putut efectua instalarea corect, dar a trebuit sa selectez tipul bazei de date ca Mysql (cu setarea default Mysqli nu a mers, desi optiunea fusese detectata ca disponibila). Am finalizat instalarea, apoi am folosit optiunea Convert si mi-am importat cu succes baza de date din phpbb2 :)
Ma gandesc ca poate ar trebui anuntata echipa de dezvoltatori de acest posibil bug al installerului, ca sa fie corectat si sa nu mai pateasca si altii ca mine cu versiunile ulterioare.
Multumesc mult pentru ajutor dorin !
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Wussie scrie: Ma gandesc ca poate ar trebui anuntata echipa de dezvoltatori de acest posibil bug al installerului, ca sa fie corectat si sa nu mai pateasca si altii ca mine cu versiunile ulterioare.
Multumesc mult pentru ajutor dorin !
Cu placere.
Se discuta de aceasta problema pe phpbb.com, de acolo am luat solutia :wink:
Închis

Înapoi la “3.0.x Instalare, actualizare, conversie”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator