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