Error message could not find driver

I have just installed Debian Lenny with Apache, MySQL, and PHP and I am receiving a PDOException could not find driver. This is the specific line of code it is referring to: $dbh = new PDO('mysql...

I have just installed Debian Lenny with Apache, MySQL, and PHP and I am receiving a PDOException could not find driver.

This is the specific line of code it is referring to:

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)

DB_HOST, DB_NAME, DB_USER, and DB_PASS are constants that I have defined. It works fine on the production server (and on my previous Ubuntu Server setup).

Is this something to do with my PHP installation?

Searching the internet has not helped, all I get is experts-exchange and examples, but no solutions.

ghbarratt's user avatar

ghbarratt

11.3k4 gold badges40 silver badges41 bronze badges

asked May 17, 2010 at 20:57

Mike Moore's user avatar

8

You need to have a module called pdo_mysql. Looking for following in phpinfo(),

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44

answered May 17, 2010 at 21:33

ZZ Coder's user avatar

ZZ CoderZZ Coder

73.8k29 gold badges135 silver badges168 bronze badges

10

The dsn in your code reveals you are trying to connect with the mysql driver. Your error message indicates that this driver is unavailable.

Check that you have the mysql extension installed on your server.

In Ubuntu/Debian you check for the package with:

dpkg --get-selections | grep php | grep mysql

Install the php5-mysql package if you do not have it.

In Ubuntu/Debian you can use:

  • PHP5: sudo apt-get install php5-mysql
  • PHP7: sudo apt-get install php7.0-mysql

Lastly, to get it working, you will need to restart your web-server:

  • Apache: sudo /etc/init.d/apache2 restart
  • Nginx: sudo /etc/init.d/nginx restart

answered Nov 10, 2011 at 5:21

ghbarratt's user avatar

ghbarrattghbarratt

11.3k4 gold badges40 silver badges41 bronze badges

2

Update: newer versions should use php-sqlite3 package instead of php5-sqlite. So use this, if you are using a recent ubuntu version:

sudo apt-get install sqlite php-sqlite3

Original answer to question is here:

sudo apt-get install sqlite php5-sqlite
sudo /etc/init.d/apache2 restart

If your phpinfo() is not showing the pdo_sqlite line (in my case, on my Ubuntu Server), you just need to run the lines above and then you’ll be good to go.

answered Aug 27, 2010 at 18:39

Sudipta Chatterjee's user avatar

8

For newer versions of Ubuntu that have PHP 7.0 you can get the php-mysql package:

sudo apt-get install php-mysql

Then restart your server:

sudo service apache2 restart

answered Aug 19, 2016 at 6:28

ThomasAFink's user avatar

ThomasAFinkThomasAFink

1,16412 silver badges25 bronze badges

1

I had the same issue. The solution depends on OS. In my case, i have debian, so to solve it:

  • Updated my php version from (php5 to php7)
  • Install php-mysql and php7.0-mysql

    apt-get install php-mysql
    apt-get install php7.0-mysql
    
  • I edited my php.ini locate at /etc/php/7.0/apache2/php.ini

    uncomment the line : extension=php_pdo_mysql.dll
    
  • Then restart apache:

    service apache2 restart
    

This solves my problem

Community's user avatar

answered Jun 5, 2017 at 1:26

onlyme's user avatar

onlymeonlyme

3,6142 gold badges22 silver badges16 bronze badges

1

On my Windows machine, I had to give the absolute path to the extension dir in my php.ini:

extension_dir = "c:php5ext"

fvrghl's user avatar

fvrghl

3,5725 gold badges27 silver badges36 bronze badges

answered Jun 10, 2013 at 22:41

berdzi's user avatar

berdziberdzi

2412 silver badges2 bronze badges

2

Check if the module is available with php -m | grep pdo_mysql.

If not, for PHP 7.2, you can install relevant package with sudo apt install php7.2-mysql.

Use similar command on other PHP versions and package managers.

answered Jul 4, 2019 at 5:30

Pratik's user avatar

PratikPratik

8991 gold badge13 silver badges20 bronze badges

On Ubuntu just execute

sudo apt-get install php5-mysql

answered Apr 16, 2013 at 13:22

Dmitry Sobolev's user avatar

2

sudo apt-get install php-mysql 

worked well on ubuntu and php 7

answered May 12, 2016 at 9:11

Moses Nandwa's user avatar

1

When adding these into your php.ini ensure the php_pdo.dll reference is first before the db drivers dlls otherwise this will also cause this error message too. Add them like this:

[PHP_PDO]
extension=php_pdo.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll

Luís Cruz's user avatar

Luís Cruz

14.6k16 gold badges69 silver badges98 bronze badges

answered Nov 17, 2014 at 23:33

Paul Foster's user avatar

1

for Windows 8.1/10 in :\php.ini file you should uncomment line «extension=pdo_mysql»

answered Dec 19, 2017 at 16:18

Egor Doynikov's user avatar

Did you check your php.ini (check for the correct location with phpinfo()) if MySQL and the driver is installed correctly?

answered May 17, 2010 at 21:08

cem's user avatar

cemcem

3,2911 gold badge17 silver badges23 bronze badges

1

For PHP 5.5 on CentOS I fixed this by installing the php55-mysqlnd package.

sudo yum -y install php55w-mysqlnd # For Webtatic
sudo yum -y install php55u-mysqlnd # For Remi

For help installing, write a comment as it depends on the way PHP is installed on your system. Available repo’s are webtatic and remi.

answered Jul 23, 2014 at 9:22

SimonW's user avatar

SimonWSimonW

6,0454 gold badges31 silver badges38 bronze badges

Check if extension_dir in php configuration file set correctly. Try to comment/uncomment some extensions and see if it’s reflected on phpinfo().
If it doesn’t then either php config file cannot be loaded (wrong location) extension_dir is commented or set to the wrong location.

answered Aug 18, 2012 at 14:02

hserge's user avatar

hsergehserge

8951 gold badge9 silver badges12 bronze badges

In my case my DSN string was incorrect, specifically it did not contain mysql://. I would have expected a different error message, perhaps something like ‘DSN string does not specify driver/protocol.’

Adding mysql:// to the beginning of the DSN string resolved the issue.

random_user_name's user avatar

answered Jun 21, 2012 at 16:38

gposton's user avatar

I had the same problem during running tests with separate php.ini. I had to add these lines to my own php.ini file:

[PHP]
extension = mysqlnd.so
extension = pdo.so
extension = pdo_mysql.so

Notice: Exactly in this order

answered Jul 23, 2016 at 15:04

Facedown's user avatar

FacedownFacedown

1821 gold badge2 silver badges10 bronze badges

0

I spent the last day trying to figure out why I was getting the following error. I am running Ubuntu 14.04.

The Problem:
I noticed that my PHP-CLI version was running php7.0 but php_info() (the web version) was displaying php 5.5.9. Even though php_info() said pdo was enabled, using the command line (CLI) wasn’t recognizing the pdo_mysql command. It turns out that mysql was enabled for my old version but not the CLI version. All I did was install mysql for php7.0 and it was able to work.

This is what worked:

To check the version:

php -v

To install mysql for php7.0

sudo apt-get install php7.0-mysql

1) make sure your CLI version is the same as your web version
2) If they are different, make sure your CLI version has the mysql plug-in since it doesn’t come with it as a default.

answered Jan 4, 2017 at 20:31

Growling Flea's user avatar

Incorrect installation of PHP was being called

I was experiencing the same problem. And I hope this would help someone who is having a similar issue as me.

Scenario

OS = Windows 10  
Platform = XAMPP  
PHP Version = 7 (Multiple Version seem to have been installed in the PC)  

I created phpinfo.php file in the public folder and run the phpinfo() to look for the location of my php.ini file.

PHP.ini Location = c:xamppphpphp.ini

Problem
Calling c:xampphtdocs> php -v returned PHP 7.2.3 but phpinfo.php showed PHP 7.2.2.

Solution
Instead of calling

php artisan migrate:install   

which gave me this error, I used

c:xamppphpphp artisan migrate:install

and it worked.

answered Sep 21, 2018 at 10:21

RealSollyM's user avatar

RealSollyMRealSollyM

1,5201 gold badge23 silver badges35 bronze badges

The problem is a missing php to mysql library. In CentOs i fixed it by running
# yum install php-mysql and then restarting apache with # /bin/systemctl restart httpd.service Note that the naming is slightly different from debian/ubuntu based distros, php->php5 and httpd->apache2.

answered Dec 8, 2015 at 6:36

Japheth Ongeri - inkalimeva's user avatar

I extremely recommend mysqllnd instead of mysql because of you would have a lot of problems like number converting and bit type evaluates problem with mysql extension.

on ubuntu install mysqllnd with following command:

sudo apt-get install php5-mysqlnd

answered Sep 17, 2016 at 17:21

MSS's user avatar

MSSMSS

3,47024 silver badges28 bronze badges

In my case, I was using PDO with php-cli, and it worked fine.

Only when I tried to connect from apache, I got the «missing driver» issue, which I didn’t quite understand.

A simple apt-get install php-mysql solved it. (Ubuntu 16.04 / PHP7. credits go to the selected answer & Ivan’s comment)

Hope it can help.

answered Oct 31, 2016 at 14:46

Balmipour's user avatar

BalmipourBalmipour

2,9351 gold badge23 silver badges27 bronze badges

PHP Fatal error:  Uncaught PDOException: could not find driver

I struggled and struggled with «apt install php-mysql php7toInfinity and don’t forget sqlite-what-ever’s» and just could not get rid of this error message until I went back to basics and reset the file-permissions on the web-site in question.

These 3 commands reset file and folder permissions on the web-site and got it to work again.

cd /var/www/web-site-name.com/web/

# find (sub) directories and change permissions
find . -type d -exec chmod 755 {} ;

# find files and change permissions
find . -type f -exec chmod 664 '{}' ;

answered Aug 18, 2019 at 18:48

SamTzu's user avatar

SamTzuSamTzu

1671 silver badge6 bronze badges

I Fixed this issue on my Debian 6.
Normally I just had installed php5-common package. After installation, you have to restart your web server (apache or nginx depending on which one you installed).
Then I just do an lsof on the apache process id (lsof -p process_id) as followed :

sudo lsof -p 1399   #replace 1399 by your apache process id
apache2 1399 root  mem    REG  254,2    80352 227236 /usr/lib/php5/20090626/xmlrpc.so
apache2 1399 root  mem    REG  254,2   166496 227235 /usr/lib/php5/20090626/suhosin.so
apache2 1399 root  mem    REG  254,2    31120 227233 /usr/lib/php5/20090626/pdo_mysql.so
apache2 1399 root  mem    REG  254,2   100776 227216 /usr/lib/php5/20090626/pdo.so
apache2 1399 root  mem    REG  254,2   135864 227232 /usr/lib/php5/20090626/mysqli.so

As you can see above, the modules are installed on a file path not known or guided by common library path: /usr/lib/php5/20090626/. For your installation, it may be different, but only the path of pdo_mysql.so, pdo.so, mysqli.so. So, this is why Drupal or any other php engine couldn’t find the library and shows that error: PDOException: could not find driver

I just don’t know why it is installed on such a weird path, for me it’s just a bug in the library package installation script in debian 6.
I solved the issue by creating a symbolic for all the files under /usr/lib/php5/20090626/ to
/usr/lib/php5/ with this command :

ln -s /usr/lib/php5/20090626/* /usr/lib/php5/

fvrghl's user avatar

fvrghl

3,5725 gold badges27 silver badges36 bronze badges

answered Nov 8, 2012 at 17:20

douggynix's user avatar

douggynixdouggynix

1412 silver badges2 bronze badges

1

$DB_TYPE = 'mysql'; //Type of database<br>
$DB_HOST = 'localhost'; //Host name<br>
$DB_USER = 'root'; //Host Username<br>
$DB_PASS = ''; //Host Password<br>
$DB_NAME = 'database_name'; //Database name<br><br>

$dbh = new PDO("$DB_TYPE:host=$DB_HOST; dbname=$DB_NAME;", $DB_USER, $DB_PASS); // PDO Connection

This worked for me.

fvrghl's user avatar

fvrghl

3,5725 gold badges27 silver badges36 bronze badges

answered Jun 3, 2013 at 3:18

Persianuser's user avatar

1

I faced the same issue after I removed the php5 package (that includes all the drivers as well) in order to install php7 package. I actually installed php7 package without a mysql module.

I managed to solve it by typing in the terminal:

1) $ apt-cache search php7
which lists all the modules, looking through the modules I found,

php7.0-mysql — MySQL module for PHP

2) $ sudo apt-get install php7.0-mysql

That’s it. It worked for me in my linux system.

(use the appropriate php version, yours could be php5)

answered May 10, 2016 at 12:38

Roshimon's user avatar

RoshimonRoshimon

1,96118 silver badges16 bronze badges

Just one other thing to confirm as some people are copy/pasting example code from the Internet to get started. Make sure you have MySQL entered here:

... $dbh = new PDO ("mysql: ...  

In some examples this shows

$dbh = new PDO ("dblib ...

Dimitar's user avatar

Dimitar

4,2594 gold badges32 silver badges46 bronze badges

answered Jun 29, 2016 at 3:49

Joe's user avatar

For those using Symfony2/3 and wondering why you’re getting this error. If you’re using «mapping_types», you might encounter this error. The reason is that «mapping_types» is placed at the wrong level. For instance :

doctrine:
  dbal:
    mapping_types:
        set: string

This «mapping_types» must be placed at this level :

doctrine:
dbal:
    #To counter the error caused by 'mapping_types'
    connections:
        default:
            server_version: %database_server_version%
            mapping_types:
                set: string

I hope this helps

I found the solution here : https://github.com/doctrine/DoctrineBundle/issues/327

answered Feb 17, 2017 at 20:07

aneth101's user avatar

aneth101aneth101

4894 silver badges9 bronze badges

Everywhere I go I read that the path of extension_dir should be changed from ext to an absolute path. It worked for me. However, when trying to build a server of my colleague’s PC, I had to let the value to ext instead of putting an absolute path.

If you did put an absolute path and it does the extension is still not found, considerer trying both with the absolute path and ext.

answered Feb 13, 2018 at 10:42

papillon's user avatar

papillonpapillon

1,5982 gold badges16 silver badges34 bronze badges

Check correct path in extension_dir in you phpinfo().

answered May 29, 2019 at 19:42

Alexandr Nizhnik's user avatar

Had the same issue, because I forgot to go into my virtual machine. If I go to my local directory like this:

cd /www/homestead/my_project
php artisan migrate

that error will appear. But it works on my virtual machine

cd ~/homestead
vagrant ssh   
cd /www/homestead/my_project
php artisan migrate

answered Jun 21, 2019 at 7:16

Adam's user avatar

AdamAdam

23.9k21 gold badges141 silver badges228 bronze badges

I have been trying to connect to MySQL from PHP using PDO. However, I get this error message:

PHP Fatal error: Uncaught PDOException: could not find driver in /home/abdullah/Documents/projects/cs50_radio/public/test.php:5
Stack trace:
#0 /home/abdullah/Documents/projects/cs50_radio/public/test.php(5): PDO->__construct(‘mysql:host=127….’)

PDO is enabled and installed. I checked phpinfo(), but I can’t figure out the error.

Here is my code used to connect:

<?php
    $user = "root";
    $pass = "root";

    $dbh = new PDO("mysql:host=127.0.0.1;dbname=radio;port=3306", $user, $pass);
    //$dbh->query('INSERT INTO users (name) VALUES ("abdullah")');
    $dbh = null;
?>

Should my project folder contain any additional drivers or files? Or am I missing something in my code?

Peter Mortensen's user avatar

asked Nov 27, 2016 at 9:19

A.Emad's user avatar

4

To use different drivers you need to install them.

On Windows you simply uncomment a line in php.ini:

extension=php_pdo_mysql.dll

On Debian or similar Linux distribution you can just install the extension with the package manager:

sudo apt update
sudo apt install php7.1-mysql

Remember to install the correct version.

Valerio Bozz's user avatar

answered Nov 27, 2016 at 9:54

VeeeneX's user avatar

VeeeneXVeeeneX

1,52618 silver badges26 bronze badges

1

I had the same problem, resulting from some incompatibility (not immediately evident) between the Apache and PHP versions I had downloaded. Try writing a toy PHP script that simply creates a new PDO object, — something like:

<?php

$dbname   = 'mydb';
$username = 'myuser';
$password = 'mypassword';
try {
    $pdo = new PDO("mysql:host=localhost;dbname=$dbname", $username,  $password);
} catch (Exception $e) {
    print $e->getMessage() . "n";
}
print "OKn";

Then run that script from the command line. If you don’t get the ‘could not find driver’ error message, then that points to an incompatibility between your PHP and Apache versions.

answered May 27, 2018 at 1:29

flapjack's user avatar

flapjackflapjack

871 silver badge5 bronze badges

In my PHP 7.4 I didn’t get php.ini. Instead, I have php.ini-development and php.ini-production. So, I have created a new php.ini file only and copied the configurations into it.

Then I have uncommented and changed the extension directory to the full installation path.

 extension_dir = "C:/php/ext"

And uncommented:

 extension=pdo_mysql

Finally, restart the server.

answered Dec 13, 2019 at 7:58

Abdu's user avatar

AbduAbdu

1,3462 gold badges8 silver badges12 bronze badges

1

Ok, somehow I had a problem with the extension itself. It helped to reinstall the MySQL extension. Here an example for PHP 7.3:

sudo apt purge php7.3-mysql
sudo apt install php7.3-mysql
sudo service apache2 restart

Peter Mortensen's user avatar

answered Feb 23, 2020 at 21:14

Sebastian Rahmel's user avatar

1

php -i output:

phpinfo()
PHP Version => 7.0.32-0ubuntu0.16.04.1

System => Linux id20803.example.com 4.4.0-134-generic #160-Ubuntu SMP Wed Aug 15                                                                                14:58:00 UTC 2018 x86_64
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /etc/php/7.0/cli
Loaded Configuration File => /etc/php/7.0/cli/php.ini
Scan this dir for additional .ini files => /etc/php/7.0/cli/conf.d
Additional .ini files parsed => /etc/php/7.0/cli/conf.d/00-ioncube-loader-7.0.in                                                                               i,
/etc/php/7.0/cli/conf.d/10-mysqlnd.ini,
/etc/php/7.0/cli/conf.d/10-opcache.ini,
/etc/php/7.0/cli/conf.d/10-pdo.ini,
/etc/php/7.0/cli/conf.d/15-xml.ini,
/etc/php/7.0/cli/conf.d/20-calendar.ini,
/etc/php/7.0/cli/conf.d/20-ctype.ini,
/etc/php/7.0/cli/conf.d/20-curl.ini,
/etc/php/7.0/cli/conf.d/20-dom.ini,
/etc/php/7.0/cli/conf.d/20-exif.ini,
/etc/php/7.0/cli/conf.d/20-fileinfo.ini,
/etc/php/7.0/cli/conf.d/20-ftp.ini,
/etc/php/7.0/cli/conf.d/20-gd.ini,
/etc/php/7.0/cli/conf.d/20-gettext.ini,
/etc/php/7.0/cli/conf.d/20-iconv.ini,
/etc/php/7.0/cli/conf.d/20-imap.ini,
/etc/php/7.0/cli/conf.d/20-json.ini,
/etc/php/7.0/cli/conf.d/20-mbstring.ini,
/etc/php/7.0/cli/conf.d/20-mysqli.ini,
/etc/php/7.0/cli/conf.d/20-pdo_mysql.ini,
/etc/php/7.0/cli/conf.d/20-pdo_sqlite.ini,
/etc/php/7.0/cli/conf.d/20-phar.ini,
/etc/php/7.0/cli/conf.d/20-posix.ini,
/etc/php/7.0/cli/conf.d/20-readline.ini,
/etc/php/7.0/cli/conf.d/20-shmop.ini,
/etc/php/7.0/cli/conf.d/20-simplexml.ini,
/etc/php/7.0/cli/conf.d/20-sockets.ini,
/etc/php/7.0/cli/conf.d/20-sqlite3.ini,
/etc/php/7.0/cli/conf.d/20-sysvmsg.ini,
/etc/php/7.0/cli/conf.d/20-sysvsem.ini,
/etc/php/7.0/cli/conf.d/20-sysvshm.ini,
/etc/php/7.0/cli/conf.d/20-tokenizer.ini,
/etc/php/7.0/cli/conf.d/20-wddx.ini,
/etc/php/7.0/cli/conf.d/20-xmlreader.ini,
/etc/php/7.0/cli/conf.d/20-xmlwriter.ini,
/etc/php/7.0/cli/conf.d/20-xsl.ini,
/etc/php/7.0/cli/conf.d/20-zip.ini,
/etc/php/7.0/cli/conf.d/zend_extensions_psa.ini

PHP API => 20151012
PHP Extension => 20151012
Zend Extension => 320151012
Zend Extension Build => API320151012,NTS
PHP Extension Build => API20151012,NTS
Debug Build => no
Thread Safety => disabled
Zend Signal Handling => disabled
Zend Memory Manager => enabled
Zend Multibyte Support => provided by mbstring
IPv6 Support => enabled
DTrace Support => available, disabled

Registered PHP Streams => https, ftps, compress.zlib, php, file, glob, data, htt                                                                               p, ftp, phar, zip
Registered Stream Socket Transports => tcp, udp, unix, udg, ssl, tls, tlsv1.0, t                                                                               lsv1.1, tlsv1.2
Registered Stream Filters => zlib.*, string.rot13, string.toupper, string.tolowe                                                                               r, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*

This program makes use of the Zend Scripting Language Engine:
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.                                                                               com (unconfigured) v10.0.3, Copyright (c) 2002-2017, by ionCube Ltd.
    with Zend OPcache v7.0.32-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend                                                                                Technologies


 _______________________________________________________________________


Configuration

calendar

Calendar support => enabled

Core

PHP Version => 7.0.32-0ubuntu0.16.04.1

Directive => Local Value => Master Value
allow_url_fopen => On => On
allow_url_include => Off => Off
arg_separator.input => & => &
arg_separator.output => & => &
auto_append_file => no value => no value
auto_globals_jit => On => On
auto_prepend_file => no value => no value
browscap => no value => no value
default_charset => UTF-8 => UTF-8
default_mimetype => text/html => text/html
disable_classes => no value => no value
disable_functions => no value => no value
display_errors => Off => Off
display_startup_errors => Off => Off
doc_root => no value => no value
docref_ext => no value => no value
docref_root => no value => no value
enable_dl => Off => Off
enable_post_data_reading => On => On
error_append_string => no value => no value
error_log => no value => no value
error_prepend_string => no value => no value
error_reporting => 22527 => 22527
exit_on_timeout => Off => Off
expose_php => On => On
extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012
file_uploads => On => On
highlight.comment => <font style="color: #FF8000">#FF8000</font> => <font style=                                                                               "color: #FF8000">#FF8000</font>
highlight.default => <font style="color: #0000BB">#0000BB</font> => <font style=                                                                               "color: #0000BB">#0000BB</font>
highlight.html => <font style="color: #000000">#000000</font> => <font style="co                                                                               lor: #000000">#000000</font>
highlight.keyword => <font style="color: #007700">#007700</font> => <font style=                                                                               "color: #007700">#007700</font>
highlight.string => <font style="color: #DD0000">#DD0000</font> => <font style="                                                                               color: #DD0000">#DD0000</font>
html_errors => Off => Off
ignore_repeated_errors => Off => Off
ignore_repeated_source => Off => Off
ignore_user_abort => Off => Off
implicit_flush => On => On
include_path => .:/usr/share/php => .:/usr/share/php
input_encoding => no value => no value
internal_encoding => no value => no value
log_errors => On => On
log_errors_max_len => 1024 => 1024
mail.add_x_header => On => On
mail.force_extra_parameters => no value => no value
mail.log => no value => no value
max_execution_time => 0 => 0
max_file_uploads => 20 => 20
max_input_nesting_level => 64 => 64
max_input_time => -1 => -1
max_input_vars => 1000 => 1000
memory_limit => -1 => -1
open_basedir => no value => no value
output_buffering => 0 => 0
output_encoding => no value => no value
output_handler => no value => no value
post_max_size => 8M => 8M
precision => 14 => 14
realpath_cache_size => 4096K => 4096K
realpath_cache_ttl => 120 => 120
register_argc_argv => On => On
report_memleaks => On => On
report_zend_debug => Off => Off
request_order => GP => GP
sendmail_from => no value => no value
sendmail_path => /usr/sbin/sendmail -t -i  => /usr/sbin/sendmail -t -i
serialize_precision => 17 => 17
short_open_tag => Off => Off
SMTP => localhost => localhost
smtp_port => 25 => 25
sql.safe_mode => Off => Off
sys_temp_dir => no value => no value
track_errors => Off => Off
unserialize_callback_func => no value => no value
upload_max_filesize => 2M => 2M
upload_tmp_dir => no value => no value
user_dir => no value => no value
user_ini.cache_ttl => 300 => 300
user_ini.filename => .user.ini => .user.ini
variables_order => GPCS => GPCS
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
zend.assertions => -1 => -1
zend.detect_unicode => On => On
zend.enable_gc => On => On
zend.multibyte => Off => Off
zend.script_encoding => no value => no value

ctype

ctype functions => enabled

curl

cURL support => enabled
cURL Information => 7.47.0
Age => 3
Features
AsynchDNS => Yes
CharConv => No
Debug => No
GSS-Negotiate => No
IDN => Yes
IPv6 => Yes
krb4 => No
Largefile => Yes
libz => Yes
NTLM => Yes
NTLMWB => Yes
SPNEGO => Yes
SSL => Yes
SSPI => No
TLS-SRP => Yes
HTTP2 => No
GSSAPI => Yes
KERBEROS5 => Yes
UNIX_SOCKETS => Yes
PSL => No
Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldap                                                                               s, pop3, pop3s, rtmp, rtsp, smb, smbs, smtp, smtps, telnet, tftp
Host => x86_64-pc-linux-gnu
SSL Version => OpenSSL/1.0.2g
ZLib Version => 1.2.8

date

date/time support => enabled
timelib version => 2016.02
"Olson" Timezone Database Version => 0.system
Timezone Database => internal
Default timezone => UTC

Directive => Local Value => Master Value
date.default_latitude => 31.7667 => 31.7667
date.default_longitude => 35.2333 => 35.2333
date.sunrise_zenith => 90.583333 => 90.583333
date.sunset_zenith => 90.583333 => 90.583333
date.timezone => no value => no value

dom

DOM/XML => enabled
DOM/XML API Version => 20031129
libxml Version => 2.9.3
HTML Support => enabled
XPath Support => enabled
XPointer Support => enabled
Schema Support => enabled
RelaxNG Support => enabled

exif

EXIF Support => enabled
EXIF Version => 7.0.32-0ubuntu0.16.04.1
Supported EXIF Version => 0220
Supported filetypes => JPEG,TIFF

Directive => Local Value => Master Value
exif.decode_jis_intel => JIS => JIS
exif.decode_jis_motorola => JIS => JIS
exif.decode_unicode_intel => UCS-2LE => UCS-2LE
exif.decode_unicode_motorola => UCS-2BE => UCS-2BE
exif.encode_jis => no value => no value
exif.encode_unicode => ISO-8859-15 => ISO-8859-15

fileinfo

fileinfo support => enabled
version => 1.0.5
libmagic => 522

filter

Input Validation and Filtering => enabled
Revision => $Id: 28fcca4bfda9c9907588a64d245b49cb398249d8 $

Directive => Local Value => Master Value
filter.default => unsafe_raw => unsafe_raw
filter.default_flags => no value => no value

ftp

FTP support => enabled
FTPS support => enabled

gd

GD Support => enabled
GD headers Version => 2.1.1
GD library Version => 2.1.1
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.6.1
GIF Read Support => enabled
GIF Create Support => enabled
JPEG Support => enabled
libJPEG Version => 8
PNG Support => enabled
libPNG Version => 1.2.54
WBMP Support => enabled
XPM Support => enabled
libXpm Version => 30411
XBM Support => enabled
WebP Support => enabled

Directive => Local Value => Master Value
gd.jpeg_ignore_warning => 0 => 0

gettext

GetText Support => enabled

hash

hash support => enabled
Hashing Engines => md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd                                                                               160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 ti                                                                               ger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b fnv13                                                                               2 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval                                                                               256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160                                                                               ,5 haval192,5 haval224,5 haval256,5

MHASH support => Enabled
MHASH API Version => Emulated Support

iconv

iconv support => enabled
iconv implementation => glibc
iconv library version => 2.23

Directive => Local Value => Master Value
iconv.input_encoding => no value => no value
iconv.internal_encoding => no value => no value
iconv.output_encoding => no value => no value

imap

IMAP c-Client Version => 2007f
SSL Support => enabled
Kerberos Support => enabled

json

json support => enabled
json version => 1.4.0

libxml

libXML support => active
libXML Compiled Version => 2.9.3
libXML Loaded Version => 20903
libXML streams => enabled

mbstring

Multibyte Support => enabled
Multibyte string engine => libmbfl
HTTP input encoding translation => disabled
libmbfl version => 1.3.2
oniguruma version => 5.9.6

mbstring extension makes use of "streamable kanji code filter and converter", wh                                                                               ich is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support => enabled
Multibyte regex (oniguruma) backtrack check => On
Multibyte regex (oniguruma) version => 5.9.6

Directive => Local Value => Master Value
mbstring.detect_order => no value => no value
mbstring.encoding_translation => Off => Off
mbstring.func_overload => 0 => 0
mbstring.http_input => no value => no value
mbstring.http_output => no value => no value
mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml+xml) => ^(text                                                                               /|application/xhtml+xml)
mbstring.internal_encoding => no value => no value
mbstring.language => neutral => neutral
mbstring.strict_detection => Off => Off
mbstring.substitute_character => no value => no value

mysqli

MysqlI Support => enabled
Client API library version => mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec                                                                               590732a93b051f3827e02749b83 $
Active Persistent Links => 0
Inactive Persistent Links => 0
Active Links => 0

Directive => Local Value => Master Value
mysqli.allow_local_infile => On => On
mysqli.allow_persistent => On => On
mysqli.default_host => no value => no value
mysqli.default_port => 3306 => 3306
mysqli.default_pw => no value => no value
mysqli.default_socket => no value => no value
mysqli.default_user => no value => no value
mysqli.max_links => Unlimited => Unlimited
mysqli.max_persistent => Unlimited => Unlimited
mysqli.reconnect => Off => Off
mysqli.rollback_on_cached_plink => Off => Off

mysqlnd

mysqlnd => enabled
Version => mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e                                                                               02749b83 $
Compression => supported
core SSL => supported
extended SSL => supported
Command buffer size => 4096
Read buffer size => 32768
Read timeout => 31536000
Collecting statistics => Yes
Collecting memory statistics => No
Tracing => n/a
Loaded plugins => mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plu                                                                               gin_mysql_clear_password,auth_plugin_sha256_password
API Extensions => mysqli,pdo_mysql

mysqlnd statistics =>
bytes_sent => 0
bytes_received => 0
packets_sent => 0
packets_received => 0
protocol_overhead_in => 0
protocol_overhead_out => 0
bytes_received_ok_packet => 0
bytes_received_eof_packet => 0
bytes_received_rset_header_packet => 0
bytes_received_rset_field_meta_packet => 0
bytes_received_rset_row_packet => 0
bytes_received_prepare_response_packet => 0
bytes_received_change_user_packet => 0
packets_sent_command => 0
packets_received_ok => 0
packets_received_eof => 0
packets_received_rset_header => 0
packets_received_rset_field_meta => 0
packets_received_rset_row => 0
packets_received_prepare_response => 0
packets_received_change_user => 0
result_set_queries => 0
non_result_set_queries => 0
no_index_used => 0
bad_index_used => 0
slow_queries => 0
buffered_sets => 0
unbuffered_sets => 0
ps_buffered_sets => 0
ps_unbuffered_sets => 0
flushed_normal_sets => 0
flushed_ps_sets => 0
ps_prepared_never_executed => 0
ps_prepared_once_executed => 0
rows_fetched_from_server_normal => 0
rows_fetched_from_server_ps => 0
rows_buffered_from_client_normal => 0
rows_buffered_from_client_ps => 0
rows_fetched_from_client_normal_buffered => 0
rows_fetched_from_client_normal_unbuffered => 0
rows_fetched_from_client_ps_buffered => 0
rows_fetched_from_client_ps_unbuffered => 0
rows_fetched_from_client_ps_cursor => 0
rows_affected_normal => 0
rows_affected_ps => 0
rows_skipped_normal => 0
rows_skipped_ps => 0
copy_on_write_saved => 0
copy_on_write_performed => 0
command_buffer_too_small => 0
connect_success => 0
connect_failure => 0
connection_reused => 0
reconnect => 0
pconnect_success => 0
active_connections => 0
active_persistent_connections => 0
explicit_close => 0
implicit_close => 0
disconnect_close => 0
in_middle_of_command_close => 0
explicit_free_result => 0
implicit_free_result => 0
explicit_stmt_close => 0
implicit_stmt_close => 0
mem_emalloc_count => 0
mem_emalloc_amount => 0
mem_ecalloc_count => 0
mem_ecalloc_amount => 0
mem_erealloc_count => 0
mem_erealloc_amount => 0
mem_efree_count => 0
mem_efree_amount => 0
mem_malloc_count => 0
mem_malloc_amount => 0
mem_calloc_count => 0
mem_calloc_amount => 0
mem_realloc_count => 0
mem_realloc_amount => 0
mem_free_count => 0
mem_free_amount => 0
mem_estrndup_count => 0
mem_strndup_count => 0
mem_estndup_count => 0
mem_strdup_count => 0
proto_text_fetched_null => 0
proto_text_fetched_bit => 0
proto_text_fetched_tinyint => 0
proto_text_fetched_short => 0
proto_text_fetched_int24 => 0
proto_text_fetched_int => 0
proto_text_fetched_bigint => 0
proto_text_fetched_decimal => 0
proto_text_fetched_float => 0
proto_text_fetched_double => 0
proto_text_fetched_date => 0
proto_text_fetched_year => 0
proto_text_fetched_time => 0
proto_text_fetched_datetime => 0
proto_text_fetched_timestamp => 0
proto_text_fetched_string => 0
proto_text_fetched_blob => 0
proto_text_fetched_enum => 0
proto_text_fetched_set => 0
proto_text_fetched_geometry => 0
proto_text_fetched_other => 0
proto_binary_fetched_null => 0
proto_binary_fetched_bit => 0
proto_binary_fetched_tinyint => 0
proto_binary_fetched_short => 0
proto_binary_fetched_int24 => 0
proto_binary_fetched_int => 0
proto_binary_fetched_bigint => 0
proto_binary_fetched_decimal => 0
proto_binary_fetched_float => 0
proto_binary_fetched_double => 0
proto_binary_fetched_date => 0
proto_binary_fetched_year => 0
proto_binary_fetched_time => 0
proto_binary_fetched_datetime => 0
proto_binary_fetched_timestamp => 0
proto_binary_fetched_string => 0
proto_binary_fetched_json => 0
proto_binary_fetched_blob => 0
proto_binary_fetched_enum => 0
proto_binary_fetched_set => 0
proto_binary_fetched_geometry => 0
proto_binary_fetched_other => 0
init_command_executed_count => 0
init_command_failed_count => 0
com_quit => 0
com_init_db => 0
com_query => 0
com_field_list => 0
com_create_db => 0
com_drop_db => 0
com_refresh => 0
com_shutdown => 0
com_statistics => 0
com_process_info => 0
com_connect => 0
com_process_kill => 0
com_debug => 0
com_ping => 0
com_time => 0
com_delayed_insert => 0
com_change_user => 0
com_binlog_dump => 0
com_table_dump => 0
com_connect_out => 0
com_register_slave => 0
com_stmt_prepare => 0
com_stmt_execute => 0
com_stmt_send_long_data => 0
com_stmt_close => 0
com_stmt_reset => 0
com_stmt_set_option => 0
com_stmt_fetch => 0
com_deamon => 0
bytes_received_real_data_normal => 0
bytes_received_real_data_ps => 0

openssl

OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.2g  1 Mar 2016
OpenSSL Header Version => OpenSSL 1.0.2g  1 Mar 2016
Openssl default config => /usr/lib/ssl/openssl.cnf

Directive => Local Value => Master Value
openssl.cafile => no value => no value
openssl.capath => no value => no value

pcntl

pcntl support => enabled

pcre

PCRE (Perl Compatible Regular Expressions) Support => enabled
PCRE Library Version => 8.38 2015-11-23
PCRE JIT Support => enabled

Directive => Local Value => Master Value
pcre.backtrack_limit => 1000000 => 1000000
pcre.jit => 1 => 1
pcre.recursion_limit => 100000 => 100000

PDO

PDO support => enabled
PDO drivers => mysql, sqlite

pdo_mysql

PDO Driver for MySQL => enabled
Client API version => mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a9                                                                               3b051f3827e02749b83 $

Directive => Local Value => Master Value
pdo_mysql.default_socket => /var/run/mysqld/mysqld.sock => /var/run/mysqld/mysql                                                                               d.sock

pdo_sqlite

PDO Driver for SQLite 3.x => enabled
SQLite Library => 3.11.0

Phar

Phar: PHP Archive support => enabled
Phar EXT version => 2.0.2
Phar API version => 1.1.1
SVN revision => $Id: 9d91fd26ae99260111b934cc25174387d4bd7059 $
Phar-based phar archives => enabled
Tar-based phar archives => enabled
ZIP-based phar archives => enabled
gzip compression => enabled
bzip2 compression => disabled (install pecl/bz2)
Native OpenSSL support => enabled


Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.
Directive => Local Value => Master Value
phar.cache_list => no value => no value
phar.readonly => On => On
phar.require_hash => On => On

posix

Revision => $Id: b691ca925e7a085e6929579c4eba8fed0732e0ef $

readline

Readline Support => enabled
Readline library => EditLine wrapper

Directive => Local Value => Master Value
cli.pager => no value => no value
cli.prompt => b >  => b >

Reflection

Reflection => enabled
Version => $Id: e5303663dcb329e17818853ff223e5ee01481f2c $

session

Session Support => enabled
Registered save handlers => files user
Registered serializer handlers => php_serialize php php_binary wddx

Directive => Local Value => Master Value
session.auto_start => Off => Off
session.cache_expire => 180 => 180
session.cache_limiter => nocache => nocache
session.cookie_domain => no value => no value
session.cookie_httponly => Off => Off
session.cookie_lifetime => 0 => 0
session.cookie_path => / => /
session.cookie_secure => Off => Off
session.entropy_file => /dev/urandom => /dev/urandom
session.entropy_length => 32 => 32
session.gc_divisor => 1000 => 1000
session.gc_maxlifetime => 1440 => 1440
session.gc_probability => 0 => 0
session.hash_bits_per_character => 5 => 5
session.hash_function => 0 => 0
session.lazy_write => On => On
session.name => PHPSESSID => PHPSESSID
session.referer_check => no value => no value
session.save_handler => files => files
session.save_path => /var/lib/php/sessions => /var/lib/php/sessions
session.serialize_handler => php => php
session.upload_progress.cleanup => On => On
session.upload_progress.enabled => On => On
session.upload_progress.freq => 1% => 1%
session.upload_progress.min_freq => 1 => 1
session.upload_progress.name => PHP_SESSION_UPLOAD_PROGRESS => PHP_SESSION_UPLOA                                                                               D_PROGRESS
session.upload_progress.prefix => upload_progress_ => upload_progress_
session.use_cookies => On => On
session.use_only_cookies => On => On
session.use_strict_mode => Off => Off
session.use_trans_sid => 0 => 0

shmop

shmop support => enabled

SimpleXML

Simplexml support => enabled
Revision => $Id: 0637e06af859ca1d0dea9c2f1530e51b98f1970e $
Schema support => enabled

sockets

Sockets Support => enabled

SPL

SPL support => enabled
Interfaces => Countable, OuterIterator, RecursiveIterator, SeekableIterator, Spl                                                                               Observer, SplSubject
Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException,                                                                                BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryItera                                                                               tor, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIte                                                                               rator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthExcep                                                                               tion, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBo                                                                               undsException, OutOfRangeException, OverflowException, ParentIterator, RangeExce                                                                               ption, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilter                                                                               Iterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIterator                                                                               Iterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeE                                                                               xception, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHea                                                                               p, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStac                                                                               k, SplTempFileObject, UnderflowException, UnexpectedValueException

sqlite3

SQLite3 support => enabled
SQLite3 module version => 7.0.32-0ubuntu0.16.04.1
SQLite Library => 3.11.0

Directive => Local Value => Master Value
sqlite3.extension_dir => no value => no value

standard

Dynamic Library Support => enabled
Path to sendmail => /usr/sbin/sendmail -t -i

Directive => Local Value => Master Value
assert.active => 1 => 1
assert.bail => 0 => 0
assert.callback => no value => no value
assert.exception => 0 => 0
assert.quiet_eval => 0 => 0
assert.warning => 1 => 1
auto_detect_line_endings => 0 => 0
default_socket_timeout => 60 => 60
from => no value => no value
url_rewriter.tags => a=href,area=href,frame=src,input=src,form=fakeentry => a=hr                                                                               ef,area=href,frame=src,input=src,form=fakeentry
user_agent => no value => no value

sysvmsg

sysvmsg support => enabled
Revision => $Id: dfb999763f95bfe9609fae60b4e07a492888ec7c $

sysvsem

Version => 7.0.32-0ubuntu0.16.04.1

sysvshm

Version => 7.0.32-0ubuntu0.16.04.1

tokenizer

Tokenizer Support => enabled

wddx

WDDX Support => enabled
WDDX Session Serializer => enabled

xml

XML Support => active
XML Namespace Support => active
libxml2 Version => 2.9.3

xmlreader

XMLReader => enabled

xmlwriter

XMLWriter => enabled

xsl

XSL => enabled
libxslt Version => 1.1.28
libxslt compiled against libxml Version => 2.9.3
EXSLT => enabled
libexslt Version => 1.1.28

Zend OPcache

Opcode Caching => Disabled
Optimization => Disabled
SHM Cache => Enabled
File Cache => Disabled
Startup Failed => Opcode Caching is disabled for CLI

Directive => Local Value => Master Value
opcache.blacklist_filename => no value => no value
opcache.consistency_checks => 0 => 0
opcache.dups_fix => Off => Off
opcache.enable => On => On
opcache.enable_cli => Off => Off
opcache.enable_file_override => Off => Off
opcache.error_log => no value => no value
opcache.fast_shutdown => 0 => 0
opcache.file_cache => no value => no value
opcache.file_cache_consistency_checks => 1 => 1
opcache.file_cache_only => 0 => 0
opcache.file_update_protection => 2 => 2
opcache.force_restart_timeout => 180 => 180
opcache.huge_code_pages => Off => Off
opcache.inherited_hack => On => On
opcache.interned_strings_buffer => 4 => 4
opcache.lockfile_path => /tmp => /tmp
opcache.log_verbosity_level => 1 => 1
opcache.max_accelerated_files => 2000 => 2000
opcache.max_file_size => 0 => 0
opcache.max_wasted_percentage => 5 => 5
opcache.memory_consumption => 64 => 64
opcache.optimization_level => 0x7FFFBFFF => 0x7FFFBFFF
opcache.preferred_memory_model => no value => no value
opcache.protect_memory => 0 => 0
opcache.restrict_api => no value => no value
opcache.revalidate_freq => 2 => 2
opcache.revalidate_path => Off => Off
opcache.save_comments => 1 => 1
opcache.use_cwd => On => On
opcache.validate_permission => Off => Off
opcache.validate_root => Off => Off
opcache.validate_timestamps => On => On

zip

Zip => enabled
Zip version => 1.13.5
Libzip version => 1.0.1

zlib

ZLib Support => enabled
Stream Wrapper => compress.zlib://
Stream Filter => zlib.inflate, zlib.deflate
Compiled Version => 1.2.8
Linked Version => 1.2.8

Directive => Local Value => Master Value
zlib.output_compression => Off => Off
zlib.output_compression_level => -1 => -1
zlib.output_handler => no value => no value

Additional Modules

Module Name
ionCube Loader

Environment

Variable => Value
XDG_SESSION_ID => 1981
TERM => xterm
SHELL => /bin/bash
SSH_CLIENT => 95.92.214.8 20529 22
SSH_TTY => /dev/pts/0
USER => root
LS_COLORS => rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01                                                                               :cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=3                                                                               7;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=                                                                               01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*                                                                               .t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.l                                                                               z=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*                                                                               .tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;3                                                                               1:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=0                                                                               1;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.                                                                               pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;                                                                               35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mp                                                                               g=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;3                                                                               5:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=                                                                               01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.                                                                               gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:                                                                               *.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00                                                                               ;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wa                                                                               v=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
MAIL => /var/mail/root
PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:                                                                               /usr/local/games:/snap/bin
PWD => /root
LANG => en_US.UTF-8
SHLVL => 1
HOME => /root
LOGNAME => root
XDG_DATA_DIRS => /usr/local/share:/usr/share:/var/lib/snapd/desktop
SSH_CONNECTION => 95.92.214.8 20529 213.229.123.187 22
LESSOPEN => | /usr/bin/lesspipe %s
XDG_RUNTIME_DIR => /run/user/0
LESSCLOSE => /usr/bin/lesspipe %s %s
_ => /usr/bin/php

PHP Variables

Variable => Value
$_SERVER['XDG_SESSION_ID'] => 1981
$_SERVER['TERM'] => xterm
$_SERVER['SHELL'] => /bin/bash
$_SERVER['SSH_CLIENT'] => 95.92.214.8 20529 22
$_SERVER['SSH_TTY'] => /dev/pts/0
$_SERVER['USER'] => root
$_SERVER['LS_COLORS'] => rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35                                                                               :bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:o                                                                               w=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=                                                                               01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*                                                                               .tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.l                                                                               rz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.                                                                               tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;3                                                                               1:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=                                                                               01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.                                                                               pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;3                                                                               5:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mo                                                                               v=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;3                                                                               5:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=                                                                               01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.                                                                               flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:                                                                               *.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00                                                                               ;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.r                                                                               a=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
$_SERVER['MAIL'] => /var/mail/root
$_SERVER['PATH'] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin                                                                               :/usr/games:/usr/local/games:/snap/bin
$_SERVER['PWD'] => /root
$_SERVER['LANG'] => en_US.UTF-8
$_SERVER['SHLVL'] => 1
$_SERVER['HOME'] => /root
$_SERVER['LOGNAME'] => root
$_SERVER['XDG_DATA_DIRS'] => /usr/local/share:/usr/share:/var/lib/snapd/desktop
$_SERVER['SSH_CONNECTION'] => 95.92.214.8 20529 213.229.123.187 22
$_SERVER['LESSOPEN'] => | /usr/bin/lesspipe %s
$_SERVER['XDG_RUNTIME_DIR'] => /run/user/0
$_SERVER['LESSCLOSE'] => /usr/bin/lesspipe %s %s
$_SERVER['_'] => /usr/bin/php
$_SERVER['PHP_SELF'] =>
$_SERVER['SCRIPT_NAME'] =>
$_SERVER['SCRIPT_FILENAME'] =>
$_SERVER['PATH_TRANSLATED'] =>
$_SERVER['DOCUMENT_ROOT'] =>
$_SERVER['REQUEST_TIME_FLOAT'] => 1545167654.8173
$_SERVER['REQUEST_TIME'] => 1545167654
$_SERVER['argv'] => Array
(
)

$_SERVER['argc'] => 0

PHP License
This program is free software; you can redistribute it and/or modify
it under the terms of the PHP License as published by the PHP Group
and included in the distribution in the file:  LICENSE

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any
questions about PHP licensing, please contact license@php.net.

phpinfo() print: here

Surefire fixes to restore your internet connection quickly

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on January 30, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • Some users said they could not connect to the web because Windows could not find a driver for the network adapter.
  • Sometimes, resetting the router might solve the Internet connectivity issue in Windows.
  • You should also make sure you reinstall the driver for your network adapter.

error 0x80070780 Windows 10

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

Some users have stated in forums that they can’t connect to the web when Windows can’t find a network adapter driver.

The Network Adapter troubleshooter they try to fix the issue displays this error message: Windows could not find a driver for your network adapter.

Consequently, that troubleshooter doesn’t fix the issue, and the users can’t connect to the Internet. These are some resolutions that might fix this network adapter error, so be sure to check them out below.

Why is my PC not detecting my network adapter?

The Windows cannot find a network adapter driver issue can be caused by various factors. Below are some of them:

  • Issues with the router: Sometimes, this issue can be caused by glitches with your router. Hence, you should first reset your router before doing any other thing.
  • Faulty network driver: You are likely to get this error code if your network driver is faulty. The solution to this is to uninstall and reinstall your drivers.
  • Outdated driver: Another cause of this issue is a badly outdated driver. Updating your driver should help fix this effortlessly.

What to do if Windows can’t find a network adapter driver?

1. Reset the router

  1. Turn off the router, unplug it for a few minutes and then plug it in again.
  2. Then turn the router back on. Thereafter, press the Reset button on the router with a paperclip for about 15-30 seconds.

You’ll be surprised how often resetting the router fixes internet connectivity in Windows. That will establish a new connection with the ISP and reset it to its default factory settings.

2. Enable the adapter

  1. Press the Windows key + R, type ncpa.cpl, and click the OK button.
    ncpa windows could not find a driver for network adapter
  2. Right-click your network adapter.
  3. Finally, select the Enable option.
    enable

In some cases, Windows could not find a driver for your network adapter issue can be because the adapter is disabled. The quickest way to fix this is to enable the adapter and restart your PC.

If the adapter is enabled, you can disable and re-enable it again.

3. Open alternative Windows Troubleshooters

  1. Press the Windows key + I to open the Settings app and select Update & Security.
    update and
  2. Select Troubleshoot in the left pane and click Additional troubleshooters.
    troubleshoot windows could not find a driver for network adapter
  3. Now, select Internet Connections, and click Run the troubleshooter.
    run the
  4. Wait for the diagnosis to complete and apply the recommended fixes.
  5. Next, press the Windows key, type cmd, and select Run as administrator under Command Prompt.
    cmd admin
  6. Type the command below and hit Enter to run the Hardware and Device troubleshooter: msdt.exe -id DeviceDiagnosticmsdt windows could not find a driver for network adapter
  7. Finally, wait for the command to finish running and apply the recommended fixes.

Ok, the Network Adapter troubleshooter doesn’t provide a resolution for fixing the connection.

However, there are a couple of other Windows troubleshooters that might still fix the connection.

For example, the Internet Connections troubleshooter is closely linked with the network adapter. The Hardware and Devices troubleshooter might also come in handy for fixing connected device errors.

4. Update network driver

  1. Right-click the Start icon and select the Device Manager option.
    device manager
  2. Click the arrow next to the Network adapter option to expand it and right-click your network device.
  3. Now, select the Update driver option.
    update driver
  4. Finally, choose the Search automatically for drivers option and install any available update.
    search auto windows could not find a driver for network adapter

An outdated network driver could be the reason you are getting the Windows could not find a driver for your network adapter option. Hence, you need to check if updates are available for your PC by following the steps above.

If the Windows driver updater cannot find the latest drivers, you can check the manufacturer’s website for them.

Updating your drivers manually can be a tedious task. For a rapid, safe, and well-done driver installation, we recommend you use specialized software to do all the hard work for you in seconds.

However, a program like DriverFix not only downloads and installs drivers but also helps you manage them by troubleshooting, backing up, and restoring them. As an outcome, it is worthwhile to install it!

⇒ Get DriverFix

5. Reinstall the driver for the network adapter

  1. Press the Windows key + R, type devmgmt.msc, and click OK.
    devmgmt
  2. Double-click the Network adapters category to expand it and right-click your network adapter.
  3. Now, select the Uninstall device option.
    uninstall device
  4. Select the Uninstall button.
    uninstall button windows could not find a driver for network adapter
  5. Finally, click the Scan for hardware changes icon and restart your PC.
    scan for

The Windows could not find a driver error message highlights that the issue might be due to the corrupted network adapter driver.

Alas, users can’t attempt to fix this issue by updating the driver without a connection.

However, reinstalling the network driver might be a potential remedy. Follow the guidelines above to reinstall the network adapter driver.

Read more about this topic

  • Circular Kernel Context Logger 0xc0000035: 6 Easy Fixes
  • Second GPU not Detected: 3 Methods to get it Working
  • Windows Update Components Must be Repaired: 4 Easy Solutions
  • 0x80248007: How to Fix This Error Code in 8 Steps

6. Roll Windows back to a restore point

  1. Press the Windows key + R, type rstrui, and click the OK button.
    rstrui
  2. Click Next to open the list of system restore points.
    next
  3. To expand the list, select the Show more restore points option.
  4. Now, select a restore point and click the Next button.
    restore point windows could not find a driver for network adapter
  5. You can also click the Scan for affected programs option to check what software gets removed.
  6. Finally, click the Finish button to complete the process.
    finish windows could not find a driver for network adapter

The System Restore utility might provide a resolution for the Windows could not find a driver error for users who can select a restore point that predates the time the issue arose.

Users can usually roll back Win 10 by a month. System Restore will undo system changes after the selected restore date.

7. Check the Power Management setting for the network adapter

  1. Press the Windows key + X and select the Device Manager option.
    device manager
  2. Expand the Network adapters option and double-click your network device.
    option windows could not find a driver for network adapter
  3. Then select the Power Management tab at the top.
  4. Deselect the Allow the computer to turn off this device to save power option if it’s selected.
  5. Select the OK option to close the window.
    allow

The Windows could not find a driver error can also be due to a Power Management setting that turns devices off when selected.

We have come to the end of this detailed guide. All you need to do now is to follow the steps above carefully, and the Windows could not find a driver for your network adapter issue will be fixed for good.

Similarly, you can check out our detailed guide if Windows 10 can’t find your WiFi adapter instead.

Feel free to let us know the solution that helped you fix this issue in the comments below.

newsletter icon

Newsletter

The error “Windows could not find a driver for your network adapter” occurs when the computer is unable to locate and interact with the driver which is meant to link the OS and the networking hardware. This error condition comes forward mostly when you run the troubleshooter on the network adapter not working.

We have listed all the different workarounds available to solve this issue. Start with the first one and work your way down.

Tip: You should also check for third-party software such as VPN’s or networking applications. They are known to cause problems.

Solution 1: Re-installing Drivers

The easiest workaround to solve this error message is to install the drivers using the installation package. This solution requires another PC or laptop with a working internet connection through which you can download the drivers from the official manufacturer’s website.

  1. Using another system, navigate to the manufacturer’s website and download suitable network drivers according to your hardware. You can search all the different network drivers available by typing in your computer’s or laptop’s model.
  2. Once you are done downloading the drivers, copy them to an external USB device and plug it into the computer where the error message is popping.
  3. Now, you can update the drivers in two ways. You can either run the installation file directly or use the device manager as shown below.
  4. Press Windows + R, type “devmgmt.msc” and press Enter.
  5. Once in the device manager, expand network adapters and locate your Ethernet hardware. Right-click on it and select “Uninstall device”.

  1. Windows might pop up a UAC confirming your actions. Press Yes and proceed. After uninstalling the driver, right-click on any empty space and select “Scan for hardware changes”. Windows will now automatically detect your hardware and install the default drivers. Reboot your computer and check if the problem got solved.

If rolling back drivers don’t do the trick, we can try installing latest drivers. Here we will use the drivers you just downloaded.

  1. Open device manager, right-click on your Ethernet hardware and select “Update driver software”.
  2. Select the second options “Browse my computer for driver software”. Browse to the driver you downloaded and install it accordingly. Reboot your computer and check if the adapters work as expected.

Solution 2: Performing a System Restore

If the above method doesn’t work, it is worth a shot restoring back before any latest Windows 10 updates were installed on your computer. If you don’t have a last restore point, you can install a clean version of Windows. You can use the utility “Belarc” to get all your licenses saved, backup your data using external storage and then perform a clean install.

Note: This method is most viable in cases where the networking hardware fails to work after an update or after installing an application.

Here is the method on how to restore Windows from the last restore point.

  1. Press Windows + S to launch the start menu’s search bar. Type “restore” in the dialogue box and select the first program which comes with the result.

  1. Once in the restore settings, press System Restore present at the beginning of the window under the tab of System Protection.

  1. Now a wizard will open navigating you through all the steps to restore your system. You can either select the recommended restore point or choose a different restore point. Press Next and proceed with all the further instructions.
  2. Now select the restore point from the list of options available. If you have more than one system restore points, they will be listed here.

  1. Now windows will confirm your actions for the last time before it starts the system restore process. Save all your work and backup important files just in case and proceed with the process.

You can learn more about system restore to gain more knowledge about what it does and what are the processes involved.

  1. Once you have restored successfully, log into the system and check if the error at hand got fixed.

If you don’t have any restore points or if the system restore doesn’t work, you can do a clean install of Windows using bootable media.

Photo of Kevin Arrows

Kevin Arrows

Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Back to top button

santex85

Сообщения: 2
Зарегистрирован: 18 апр 2016, 12:27

Аватара пользователя

Максим

Сообщения: 5993
Зарегистрирован: 11 дек 2010, 20:29

orogastus

Сообщения: 3
Зарегистрирован: 23 янв 2015, 21:35

Re: Ошибка Uncaught exception ‘PDOException’ with message ‘could not find driver’

Непрочитанное сообщение

orogastus » 10 сен 2018, 09:45

Вот такая ошибка вылазит:
Fatal error: Uncaught exception ‘PDOException’ with message ‘could not find driver’ in C:OSPaneldomainsC9includesetting.php:9 Stack trace: #0 C:OSPaneldomainsC9includesetting.php(9): PDO->__construct(‘sqlsrv:server=8…’, ‘sa’, ‘m128634!’) #1 C:OSPaneldomainsC9script-head.php(3): include_once(‘C:OSPaneldoma…’) #2 C:OSPaneldomainsC9index.php(1): include(‘C:OSPaneldoma…’) #3 {main} thrown in C:OSPaneldomainsC9includesetting.php on line 9
скриншот: все подключено раскомментировано: http://prntscr.com/kskl0e
помогите, куда копать?

include_once(«function.php»);
$sql = new PDO(«sqlsrv:server=».MSSQL_HOST.»; Database=».MSSQL_DB.»»,MSSQL_USER,MSSQL_PASS);
$api = new API(true);
$ip = $_SERVER[‘REMOTE_ADDR’];

вот что там

orogastus

Сообщения: 3
Зарегистрирован: 23 янв 2015, 21:35

Аватара пользователя

Максим

Сообщения: 5993
Зарегистрирован: 11 дек 2010, 20:29

Re: Ошибка Uncaught exception ‘PDOException’ with message ‘could not find driver’

Непрочитанное сообщение

Максим » 07 сен 2021, 18:47

voron121, вы ничего не можете понять, т.к. не читали или невнимательно прочитали руководство пользователя. В противном случае вы могли бы знать, что корректная среда окружения доступна только в тех программах, что запускаются из меню Open Server. А когда вы запускаете свои обычные программы в Windows они естественно не видят переменные окружения Open Server и вы получаете то, что получаете.

На будущее, предвидя ваше следующее непонимание, замечу, что если вы меняете версию любого модуля в настройках, то меняется и окружение. Поэтому программы, запущенные из меню ранее, необходимо перезапускать, чтобы они увидели обновлённое окружение. Всё это указано в руководстве.

Привет

Пытаюсь выполнить данную команду из корня проекта zf2:
vendorbindoctrine-module orm:validate-schema

Результат работы команды:

[Mapping]  OK - The mapping files are correct.
  [PDOException]
  could not find driver
orm:validate-schema

Юзал поиск, но толкового ничего не нашел.

Были такие варианты, как проблемы с конфиг файлом. Вот мой конфиг:

<?php
return array(
    'doctrine' => array(
        'connection' => array(
            'orm_default' => array(
                'driverClass' =>'DoctrineDBALDriverPDOMySqlDriver',
                'params' => array(
                    'host'     => 'localhost',
                    'port'     => '3306',
                    'user'     => 'root',
                    'password' => '',
                    'dbname'   => 'ZF2_Test',
                )
            )
        ),
    ),
);

Все путем + есть другой модуль, который работает с ORM Doctrine и он работает без каких-либо проблем.

Были варианты с неподключенным расширением extension=php_pdo_mysql.dll в php.ini файле. Он у меня подключен в Php.ini + phpinfo() показывает, что PDO включено.

В итоге так и не нашел решения данной проблемы. Что может вызывать эту ошибку и как ее решать?

Спасибо

За последние 24 часа нас посетили 11450 программистов и 1154 робота. Сейчас ищут 397 программистов …


  1. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    Всем привет, юзаю Laravel 6.8, Windows 7, OpenServer,PHP7.3, MySQL8, в php.ini все включено. ENV настроен правильно. При миграции( php artisan migrate) получаю:

    Exception trace:

    1 DoctrineDBALDriverPDOException::(«could not find driver»)
    D:ЗагрузкиWebOSPaneldomainsblogvendordoctrinedballibDoctrineDBALDriverPDOConnection.php:31
    php:31

    2 PDOException::(«could not find driver»)
    D:ЗагрузкиWebOSPaneldomainsblogvendordoctrinedballibDoctrineDBALDriverPDOConnection.php:27
    php:27

    Переустановка OpenServer не помогла. Хелпп, несколько часов уже убил


  2. lastdays

    lastdays
    Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    73

    Не может найти драйвер.
    По вопросам open server логично обращаться в тех. поддержку этого open-server, нет?
    Когда то помогали по многим вопросам, если их правильно задать.


  3. mkramer

    Команда форума
    Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.493
    Симпатии:
    1.732

    А pdo_mysql раскомментирован в php.ini?

  4. это не к Laravel вопросы, это к Опенсерверу, он тебе драйвер нужный не установил


  5. Алекс8

    Алекс8
    Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359

    если не сможешь мускул поднять то включи постгри.. тебе пофиг на самом то деле с чем ларка работать будет..

  6. Алекс, твой ответ получает приз зрительских симпатий, однозначно :D


  7. artoodetoo

    Команда форума
    Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.827
    Симпатии:
    1.174
    Адрес:
    там-сям

    @konstantin501 в командной строке вызови

    1. php -i | grep «PDO drivers»

    и покажи нам результат, пожалуйста


    konstantin501 нравится это.


  8. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    С другими версиями Laravel все нормально
    — Добавлено —

    Да, он расскоментирован
    — Добавлено —

    У меня окна стоят
    — Добавлено —
    Даже не ожидал, что столько людей откликнется=)


  9. Алекс8

    Алекс8
    Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359

    сделай в веб директории проекта файл что то типа db.php
    и из него сделай подключение к БД и проверь коннектится или нет..


  10. artoodetoo

    Команда форума
    Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.827
    Симпатии:
    1.174
    Адрес:
    там-сям

    и что с того, нет командной строки?
    — Добавлено —
    друг, раз ты решил вебдевом заняться, надо командную строку осваивать, полюбому.


  11. Алекс8

    Алекс8
    Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359

    а еще лучше отказываться от openserver и юзать докер…
    я сам юзаю опенсервер и докер)) оперсервер лично для меня удобнее))
    но я прекрасно понимаю что это от лени и нежелания настраивать докер))


  12. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    Пишет, что grep — такой команды нету. Батюшка интернет говорит, что это терминальная команда на unix. Я знаю командную строку, но пока что не особо сильно
    — Добавлено —

    Если так задуматься, то надо дофигище всего осваивать. Но на все это времени особо нету пока что, поэтому приходится тратить основное время языки и фреймворки, так как это основной инструмент


  13. Алекс8

    Алекс8
    Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359

    да)) ты прав))
    попробуй подключится к PDO без ларки))


  14. artoodetoo

    Команда форума
    Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.827
    Симпатии:
    1.174
    Адрес:
    там-сям

    grep есть везде. наверное надо добавить что-то, я сейчас не на винде, не могу конкретней сказать.

    десятка вроде вообще в linux может. для семерки доступен cygwin, git shell, что-то-там в комплекте с vagrant (вроде gnuwin32), короче масса вариантов получить богатую командную строку. есть аналог от MS: findstr но я не знаю как им пользоваться.
    — Добавлено —
    я думаю что проблема в недоступности pdo_mysql, но надо это проверить. я указал как.

    другой способ: создать php файлик в папке public твоего проекта с таким содержимым:

    и открыть его через браузер. там будет сводка какие расширения реально подключены.

  15. То есть время на отлов глюков опенсервера есть, а на настройку нормальной среды исполнения — времени нет?

    Нормальная логика :)


  16. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    — Добавлено —

    На настройку такого инструмента я потрачу больше времени) Особенно на винде, ибо на линуксе нет возможности сейчас учится)
    — Добавлено —
    я думаю что проблема в недоступности pdo_mysql, но надо это проверить. я указал как.

    другой способ: создать php файлик в папке public твоего проекта с таким содержимым:

    и открыть его через браузер. там будет сводка какие расширения реально подключены.[/QUOTE]

    Вложения:

    • Скрин.png

      Скрин.png
      Размер файла:
      19,8 КБ
      Просмотров:
      9


  17. Алекс8

    Алекс8
    Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359


  18. mkramer

    Команда форума
    Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.493
    Симпатии:
    1.732

    @konstantin501, не сходится. Там в опен сервере целый зоопарк версий php. У вас точно ларка под той же?
    — Добавлено —
    и .env покажите, без паролей, естественно


  19. mkramer

    Команда форума
    Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.493
    Симпатии:
    1.732

    @konstantin50, вот я не пользуюсь Open Server, а и то знаю, что там много версий php…


  20. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    на xampp поставил — тоже самое


  21. Sail

    С нами с:
    1 ноя 2016
    Сообщения:
    1.524
    Симпатии:
    345

    @konstantin501, есть ведь ещё CLI со своим конфигурационным файлом.
    Проверь настройки в ini-файле, путь до которого можно найти, выполнив в командной строке

    — Добавлено —
    О чем, собственно, говорилось ещё и в #7


    konstantin501 нравится это.


  22. konstantin501

    С нами с:
    17 дек 2019
    Сообщения:
    11
    Симпатии:
    0

    Я забыл, что глобальная переменная у меня в другое место указана, заработало, спасибо)))) У меня была отдельная папка PHP , не помню зачем я вынес ее и указал путь к ней, и потом забыл поменять

Понравилась статья? Поделить с друзьями:
  • Error meson setup failed
  • Error mesh name shape name
  • Error merging is not possible because you have unmerged files
  • Error merge is not possible because you have unmerged files
  • Error menu not opened yet gta v