Страница 1 из 1

CLI PHP. где находится cli.php.ini?

Добавлено: 09 июл 2012, 21:44
ArtemTaranoff
Здравствуйте.
У меня возникла проблема, из командной строки нет драйверов PDO.
При проверке phpinfo() , показывает, что PDO- enabled, а PDO Driver => *пусто* .
Насколько я понял, нужно подредактировать cli.php.ini, но его я не нашел.

В обычном режиме PDO работает нормально.

Добавлено: 09 июл 2012, 22:12
Максим
Консоль? А разве интерактивная консоль PHP под windows работает? Вроде же как нет. Я использую PHP Shell скриптик. Создайте такую закладку (одна строка):
%progdir%\modules\php\%phpdriver%\php.exe -c %progdir%\modules\php\%phpdriver%\php.ini %progdir%\modules\php\%phpdriver%\phpshell.php
и запускайте консоль через закладку когда сервер запущен. Сам файл phpshell.php прилагаю к сообщению. Его нужно кинуть в папку с нужной версией PHP.

Добавлено: 09 июл 2012, 22:57
ArtemTaranoff
Собственно, у меня та же проблема, что и здесь
В обычном случае(Windows PowerShell, например), я ввожу php artisan migrate. Что вводить в данном случае, предложенном вами?

Добавлено: 18 авг 2012, 13:55
alex-ks
Так как сконфигурировать, чтобы cli использовал обычный php.ini ?
Вроде раньше работало.

Добавлено: 20 авг 2012, 15:56
alex-ks
Вобщем как временный вариант - положить php.ini в C:/Windows/
При выполнении php ищет там конфиг.
Если кто знает как изменить путь в OpenServere, говорите ;)
(в денвере это как-то было настроено)

Добавлено: 12 сен 2012, 01:29
maratvmk
А какой именно php.ini файл, скидывать в C:\Windows?
Ту который находится в /userdata/tmp/config/?

Добавлено: 16 янв 2013, 16:01
xandeadx
Так как сконфигурировать, чтобы cli использовал обычный php.ini ?
Вроде раньше работало.
поддерживаю вопрос

пока выкрутился созданием символьной ссылки на php.ini:
mklink C:\Windows\php.ini d:\OpenServer\userdata\temp\config\php.ini