Base table or view not found: 1146 Table 'blog.articles' doesn't exist
Loading...
+ Нов въпрос
StanimirStankov avatar StanimirStankov 18 Точки

php blog проблем

http://prnt.sc/d5jrpr

Разархивирам от PHP: Blog Advanced Functionality "скелета".

Отварям го с PhpStorm.

Стартирал съм mysql_start.bat

HeidiSQL_9.4_Portable се вързва  и виждам таблицата users.

Стартирал съм сървъра и пише: [OK] Server running on http://127.0.0.1:8000

При опит да го пусна в Chroma ми дава горната грешка: DriverException: An exception occured in driver: could not find driver

Тагове:
0
Fundamentals Module 10/11/2016 17:16:53
b.yordanov avatar b.yordanov 146 Точки

Трябва да си свалиш PDO drive-а и да го активираш. Симфони има скрипт, който ти показва какво ти липсва от системата за да работи както трябва, мисля беше в web/config.php но не съм сигурен, ще трябва да поразгледаш.

 

Едит:

Общо взето винаги (или почти) където видиш съобщение за грешка, прочиташ го, ако не разбереш за какво иде реч, копираш го в гугъл и все ще изскочи резултат. 

Успех!

0
10/11/2016 18:15:30
StanimirStankov avatar StanimirStankov 18 Точки

Попаднах на тестов скрипт. Записва се в проекта и се стартира от PHPStorm - http://svn.symfony-project.com/branches/1.4/data/bin/check_configuration.php

 OK        PDO is installed
[[WARNING]] PDO has some drivers installed: : FAILED
            *** Install PDO drivers (mandatory for Propel and Doctrine) ***

Пак зациклих и с google .Намери се и  може де е в помощ на някого.

"If you are on windows, and your php folder is not in your PATH, you have set the absolute directory in your php.ini

for example:

extension_dir = "C:/php7/ext"

and uncomment

extension=php_mysqli.dll
extension=php_pdo_mysql.dll

Restart apache2.4 and it should work."

Резултат:OK        PDO is installed
  OK        PDO has some drivers installed: mysql

Проблем 1 е решен. Сега нова грешка:

Base table or view not found: 1146 Table 'blog.articles' doesn't exist

 

0
11/11/2016 17:49:37
cheresharov avatar cheresharov 42 Точки

Изпълни

php -m|grep -i pdo

и дай резултатът

0
StanimirStankov avatar StanimirStankov 18 Точки

C:\Web\php>php -m|grep -i pdo
'grep' is not recognized as an internal or external command,
operable program or batch file.

C:\Web\php>php -m/grep -i pdo
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
filter
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
pcre
PDO
pdo_mysql
Phar
Reflection
session
SimpleXML
SPL
standard
tokenizer
wddx
xdebug
xml
xmlreader
xmlwriter
zip
zlib

[Zend Modules]
Xdebug

 

0