Старый 30.07.2013, 14:25   #1   
Форумец
 
Сообщений: 70
Регистрация: 31.10.2009
Возраст: 36

The_Best_Student вне форума Не в сети
Как получить код ошибки от php скрипта

Просьба подсказать, как можно получить код ошибки php скрипта:

Код PHP

<?php
echo "abc";
exit(50);
?>

если запуск идет через bash следующим образом:

Код Bash
#!/bin/sh
php first.php


Т.е. запуская php скрипт из bash, нужно код ошибки () загнать в переменную bash-скрипта

Заранее спасибо
  Ответить с цитированием
Старый 30.07.2013, 19:26   #2   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,857
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
гугель, сам не знаю

http://stackoverflow.com/questions/3...ipt-using-bash

Код:
while /bin/true; do
  php script.php
  if [ $? != 0 ]; then
     echo "Error!";
     exit 1;
  fi
done
ну вообще да, точно-точно, вспоминаю эти $?
  Ответить с цитированием
Старый 30.07.2013, 19:30   #3   
highly mean
 
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35

silly вне форума Не в сети
http://www.opennet.ru/docs/RUS/bash_...ide/c2105.html
  Ответить с цитированием
Старый 21.08.2013, 13:28   #4   
Форумец
 
Сообщений: 70
Регистрация: 31.10.2009
Возраст: 36

The_Best_Student вне форума Не в сети
Всем спасибо, правильный ответ: $?
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind