Ale nie! Kde je JavaScript?
Váš webový prehliadač nemá povolený JavaScript alebo nepodporuje JavaScript. Ak chcete správne zobraziť túto webovú lokalitu, povoľte JavaScript vo svojom webovom prehliadači, alebo inovujte na webový prehliadač, ktorý podporuje JavaScript.

Fórum

Instalace na Ubuntu serveru

12 príspevkov
4834 zobrazení
Naposledy aktualizované pred 1 rokom
G
Člen 6
Odoslané pred 2 rokmi
#1
Dobrý den,

mám problém s instalací. Pokaždé se mi oběví hláška:

Fatal error: Uncaught Error: Call to undefined function dbconnection() in /var/www/html/includes/core_functions_include.php:1573 Stack trace: #0 /var/www/html/includes/core_functions_include.php(1630): fusion_get_settings('theme'Žmurkajúci #1 /var/www/html/includes/defender/token.php(179): fusion_get_userdata() #2 /var/www/html/includes/dynamics/includes/form_main.php(54): Defender\Token::generate_token('setupform', 5, ''Žmurkajúci #3 /var/www/html/includes/classes/PHPFusion/Installer/Console.core.inc(44): openform('setupform', 'post', 'install.php?loc...'Žmurkajúci #4 /var/www/html/includes/classes/PHPFusion/Installer/Install.core.inc(318): PHPFusion\Installer\Console_Core::getView(NULL) #5 /var/www/html/install.php(22): PHPFusion\Installer\Install_Core->install_phpfusion() #6 {main} thrown in /var/www/html/includes/core_functions_include.php on line 1573

Web Server Apache/2.4.29 (Ubuntu)
PHP Version 7.2.10-0ubuntu0.18.04.1
PHP Extension Enabled
OPCache Support Enabled
PDO Database Support Enabled
PHP Memory limit 128M
Files Check Requirements All required files passed the file writable requirements.

Už si vážne nevím rady co s tím. Verze php na serveru je 7.

Děkuji Lukáš
RobiNN
Hlavný administrátor 777
Odoslané pred 2 rokmi
#2
Ak si dobre pamätám tak by malo stačiť zmeniť chmod pre všetky priečinky a súbory na 777.
find /var/www/html -type d -exec chmod 777 {} \;

PHP-Fusion Development Manager
GitHub profil: GitHub
PHP Fusion témy: PF-Projects/PHP-Fusion-Themes
PHP Fusion infúzie: PF-Projects/PHP-Fusion-Infusions, php-fusion/Addons
G
Člen 6
Odoslané pred 2 rokmi
#3
Super, už to frčí, moc děkuji :-)
G
Člen 6
Odoslané pred 2 rokmi
#4
Tak zase zrada, instalace proběhne, ale neukládá uživatele. Nemohu se přihlásit jako admin, po registraci je uživatel stále nenalezen.
Kvido
Člen 293
Odoslané pred 2 rokmi
#5
Podívej se do databáze phpMyadmin - users, zda tam jsi jako uživatel s ID 1.
G
Člen 6
Odoslané pred 2 rokmi
#6
Právě že tam neni žádný záznam...
G
Člen 6
Odoslané pred 2 rokmi
#7
chyba v phpmyadminu:

Warning in ./libraries/sql.lib.php#613
count(): Parameter must be an array or an object that implements Countable

Backtrace

./libraries/sql.lib.php#2128: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#2079: PMA_executeQueryAndGetQueryResponse(
array,
boolean true,
string 'phpfusion',
string 'fusion4F9M2_users',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM fusion4F9M2_users',
NULL,
NULL,
)
./sql.php#221: PMA_executeQueryAndSendQueryResponse(
array,
boolean true,
string 'phpfusion',
string 'fusion4F9M2_users',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM fusion4F9M2_users',
NULL,
NULL,
)
RobiNN
Hlavný administrátor 777
Odoslané pred 2 rokmi
#8
1. Vymaž databázu a config.php v roote a skús to ešte raz.
2. My tu riešime chyby v PHP Fusion nie v phpMyAdmin asi máš nejakú starú verziu, stiahni najnovšiu 4.8.3 https://www.phpmyadmin.net/
PHP-Fusion Development Manager
GitHub profil: GitHub
PHP Fusion témy: PF-Projects/PHP-Fusion-Themes
PHP Fusion infúzie: PF-Projects/PHP-Fusion-Infusions, php-fusion/Addons
G
Člen 6
Odoslané pred 2 rokmi
#9
Novej server, nova instalace php fusion 9 a stejne porad nejaky chyby... Nahodil jsem php fusion 7 a vse jede v pohode, tak bude chyba asi nekde jinde...
J
Člen 127
Odoslané pred 1 rokom
#10

RobiNN napísal:

@RobiNN - Ak si dobre pamätám tak by malo stačiť zmeniť chmod pre všetky priečinky a súbory na 777.
find /var/www/html -type d -exec chmod 777 {} \;

Mam podobnu chybu ako kolega.
Pri nakopirovani suborov na server dostanem chybu
Fatal error: Uncaught Error: Class 'Defender' not found in /var/www/phpfusion/includes/dynamics/includes/form_select.php:341 Stack trace: #0 
/var/www/phpfusion/includes/classes/PHPFusion/Installer/Steps/Introduction.inc(84): form_select('localeset', '', 'English', Array) #1
/var/www/phpfusion/includes/classes/PHPFusion/Installer/Steps/Introduction.inc(29): PHPFusion\Steps\InstallerIntroduction->__Index() #2
/var/www/phpfusion/includes/classes/PHPFusion/Installer/Install.core.inc(351): PHPFusion\Steps\InstallerIntroduction->__view() #3
/var/www/phpfusion/includes/classes/PHPFusion/Installer/Install.core.inc(330): PHPFusion\Installer\Install_Core->get_InstallerContent() #4
/var/www/phpfusion/install.php(22): PHPFusion\Installer\Install_Core->install_phpfusion() #5 {main} thrown in
/var/www/phpfusion/includes/dynamics/includes/form_select.php on line 341

a nepomaha ani toto riesenie
find /var/www/phpfusion -type d -exec chmod 777 {} \;
RobiNN
Hlavný administrátor 777
Odoslané pred 1 rokom
#11

Citovať

Mam podobnu chybu ako kolega.

Nie, nie je to podobná chyba.

https://github.co...t.php#L341
Toto je v Babylon. V Andromede je na tom riadku dačo iné https://github.co...t.php#L341

Nesťahuj DEV verziu z Githubu. Babylon je vo vývoji a je tam teraz veľa chyb, kedže pridávame nove veci. Je to iba pre developerov... Zatiaľ pre bežných užívateľov nič také podstatné tam ešte nie je. Takže stiahni si z tejto stránky aktuálnu verziu 9.03.

Z Githubu si môžeš stiahnuť Andromedu 9.03.10, tato verzia je plne funkčná. Sú tam opravené nejaké problémy, ktoré sme nestihli opraviť v 9.03. https://github.co.../Andromeda

Ak budeš sťahovať tak musíš použiť konzolu a stiahnuť pomocou týchto príkazov (musíš mať nainštalovaný git https://git-scm.com/ )

git clone --recursive https://github.com/php-fusion/PHP-Fusion.git php-fusion

git checkout -b Andromeda origin/Andromeda

Ak stiahne klasicky pomocou tlačítka "Clone or Download" tak sa ti nestiahnu infúzie.
PHP-Fusion Development Manager
GitHub profil: GitHub
PHP Fusion témy: PF-Projects/PHP-Fusion-Themes
PHP Fusion infúzie: PF-Projects/PHP-Fusion-Infusions, php-fusion/Addons
J
Člen 127
Odoslané pred 1 rokom
#12
dik je to OK