Loading...
darinchakalov avatar darinchakalov 5 Точки

Error когато кача PHP блога на сървър

Здравейте , когато си отварям блога на локално ниво с XAMPP нямам никакви проблеми, но когато го качих на личния ми хостинг излиза следната грешка и не мога да разбера от какво е: 

Fatal error: Uncaught Error: Call to a member function fetch_all() on boolean in /home/f4ster30/public_html/blog/models/HomeModel.php:10 Stack trace: #0 /home/f4ster30/public_html/blog/controllers/HomeController.php(6): HomeModel->getLatestPosts(5) #1 /home/f4ster30/public_html/blog/functions.php(64): HomeController->index() #2 /home/f4ster30/public_html/blog/index.php(7): processRequest(Array) #3 {main} thrown in /home/f4ster30/public_html/blog/models/HomeModel.php on line 10

Сменил съм весията на PHP на 7 (ако има значение)

Кажете ако е нужно да кача кода от тези файлове , но е същия от лекциите.

Тагове:
Dargo avatar Dargo 44 Точки

Здравей,

Проблема ти сигурно е във връзката с базата данни, или я няма в сървъра или не подаваш правилните параметри при функцията за свързване.

Поздрави

 

0
darinchakalov avatar darinchakalov 5 Точки

Датабазата е импортирана в сървърното phpmyadmin и неоходимите настройки са коригирани в config.php . Преди това да бъде направено показваше, че не може да се свърже с датабазата , така че не е от от това

0
RoYaL avatar RoYaL Trainer 6849 Точки

Ами пише фетч алл го викаш върху булева, демек стейтмънт променливата не е станала mysqlistatement обект, а е върнала false. Това поведение е ясно документирано в документацията на функцията. Защо не пробваш да изпринтираш грешката на екрана? В mysqli има пропърти $error

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.