1 (edytowany przez solargrim 2018-01-15 14:09:47)

Temat: konfiguracja mysqli

Instalator pewnego skryptu wywala mi:

Warning: mysqli::__construct(): (HY000/2002): Can't connect to local MySQL server through socket '/tmp' (146) in /srv/www/shop/system/library/db/mysqli.php on line 7Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /srv/www/shop/system/library/db/mysqli.php on line 10Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /srv/www/shop/system/library/db/mysqli.php on line 10Notice: Undefined variable: mysql in /srv/www/shop/install/controller/install/step_3.php on line 280Notice: Trying to get property of non-object in /srv/www/shop/install/controller/install/step_3.php on line 280

Obsługuje tylko sterownik mysqli.

Pliki konfiguracyjne są tutaj: http://eterror.pl/public/sqli\

Prosty skrypt do testowania mysqli wywala:

Fatal error: Uncaught Error: Class 'mysqli' not found in /srv/www/shop/test.php:16 Stack trace: #0 {main} thrown in /srv/www/shop/test.php on line 16

2

Odp: konfiguracja mysqli

I gdzie tu openwrt widzisz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez solargrim 2018-01-15 14:43:56)

Odp: konfiguracja mysqli

Raczej LEDE. To, że nie umiem, nie wiem jak odpalić to moduł mysqli.

4

Odp: konfiguracja mysqli

Masz: http://eko.one.pl/?p=openwrt-lamp sprawdź czy działa php i mysql.

I czasami sam nie grzeb po php.ini, bo moduły same dodają się do konfiga - nie musisz ręcznie dodawać modułów.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez solargrim 2018-01-15 18:24:38)

Odp: konfiguracja mysqli

Sam LAMP działa poprawnie. Jedynie mam problem z mysqli

Testowy skrypt z artykułu działa poprawnie ale strasznie powoli.

6

Odp: konfiguracja mysqli

Mysql więc ci nie działa.

I nie używaj nazwy (localhost) tylko adresu (127.0.0.1) - to pierwsze powoduje że chce gadać przez socket, to drugie "normalnie" przez tcp.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez solargrim 2018-01-15 18:32:40)

Odp: konfiguracja mysqli

Po odpaleniu jakiegokolwiek skryptu który próbuje użyć mysql wiesza mi router na jakiś czas. Być moze problem z małą ilością ramu jest. Zaraz zobaczę co dalej. Wywaliłem trochę śmieci które dopisalem z php.ini

load average: 12.56, 12.31, 7.14

Jednak ramu jest sporo.

8

Odp: konfiguracja mysqli

I to jest o 12 za dużo smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez solargrim 2018-01-15 18:50:40)

Odp: konfiguracja mysqli

Ten uptime to od razu po zalogowaniu, gdzie wcześniej nie mogłem się dostać ;-) Coś nie wyrabia. Wcześniej jeszcze działało.

Teraz wywala 500 - Internal Server Error ;-)

https://i.imgur.com/iUaVbqD.png

Wlasnie po wywlaniu kilku wpisow ruszyło. Ale dalej muli. Strasznie topornie, powoli. Kilka dobrych minut trwa ładowanie strony (php -> mysqli connect)

10

Odp: konfiguracja mysqli

Weź wywal z tego routera minidlna

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez solargrim 2018-01-15 19:23:55)

Odp: konfiguracja mysqli

Co z minidlna nie tak? Często korzystam z tej usługi.

Po reboocie dalej to samo, nic się nie zmieniło jak muliło tak dalej muli eh.

Chyba jednak chodzi o pamięć:
SyntaxError: Unexpected token < in JSON at position 0 OK
Fatal error: Out of memory (allocated 2097152) (tried to allocate 4096 bytes) in /srv/www/shop/install/model/upgrade/1000.php on line 65

Teraz za kazdym razem znowu 500 - Internal Server Error

Wczesniej przed instalacja moda mysqli wszystko chodzilo szybko...


Zmienilem ilosc pamieci w php.ini z 8 na 16M i jest trochę lepiej.

Odpuszczam, to tak muli, że jest nieużywalne. Udało się zainstalować ale czekać tyle czasu na jakiekolwiek żądnie..

12

Odp: konfiguracja mysqli

minidlna zamula. Zwłaszcza po starcie jak skanuje bazę. Tak, nie masz pamięci.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.