galk_in
@galk_in
Backend Developer

Не работает php в режиме CLI. Как определить причину?

Установил php как модуль апачь. Все отлично работает.

Но если пытаюсь использовать php в режиме CLI, то не запускается. Просто вылетает на запуске.


ОC: Windows 7 (32-бит)

Версия PHP: 5.2.17 VC6 x86 Thread Safe


Вариант выключения расширений — пробовал. Не помогает.

UPD. Причиной было, то что процесс запускался от имени обычного пользователя, а не администратора. Система мочила его тут же, ничего не оповещая.
  • Вопрос задан
  • 4541 просмотр
Пригласить эксперта
Ответы на вопрос 5
@Next_Alex
а он молча вылетает?
и что конкретно подразумевается по «вылетает»?
Ответ написан
bolnikh
@bolnikh
Согласен с Алексом. php -v должно, что-то сказать. Если это «segmentation fault» — то не работает какое-то расширение.
Ответ написан
macik_spb
@macik_spb
Ф-ф-фрилансер :))
PHP с нуля ставился? Или из сборки какой-нибудь?

На всякий случай можно .ini поставить:
display_startup_errors = On
log_errors = On
error_log = php_errors.log

вдруг чего в лог отпишет.
Ответ написан
galk_in
@galk_in Автор вопроса
Backend Developer
На другой операционке спокойно запускается. На этой тупо вываливается exe файл, php.ini даже не успевает прочитаться. Причем именной это версии PHP
Ответ написан
Комментировать
@Next_Alex
Если человеку нужна помощь — он пытается дать помогающим максимум информации о проблеме.
Если же человеку не нужна помощь — он решает проблему самостоятельно, не впутывая никого в этот процесс.
Если в качестве помощников выступают телепаты, то возможны комбинации.

Внимание, вопрос!
Никита, тебе нужна помощь или ты в состоянии сам решить проблему?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы