ФорумПрограммированиеPHP для идиотов → целый букет ошибок от Cron Daemon

целый букет ошибок от Cron Daemon

  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 15:03, спустя 25 минут 17 секунд

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

    PHP Warning: chdir(): open_basedir restriction in effect. File(/home/httpd/vhosts/inet-aukcion.com/httpdocs) is not within the allowed path(s): (/notexists) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 6

    Warning: chdir(): open_basedir restriction in effect. File(/home/httpd/vhosts/inet-aukcion.com/httpdocs) is not within the allowed path(s): (/notexists) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 6
    PHP Warning: session_start(): open(/var/lib/php/session/sess_6d3a9e2k9ma8o4g4sg65mub4b0, O_RDWR) failed: Permission denied (13) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8

    Warning: session_start(): open(/var/lib/php/session/sess_6d3a9e2k9ma8o4g4sg65mub4b0, O_RDWR) failed: Permission denied (13) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8
    PHP Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php:6) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php:6) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8
    PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php:6) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php:6) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 8
    PHP Warning: include(mysql.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 12

    Warning: include(mysql.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 12
    PHP Warning: include(): Failed opening 'mysql.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 12

    Warning: include(): Failed opening 'mysql.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 12
    PHP Warning: include(imclass.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 13

    Warning: include(imclass.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 13
    PHP Warning: include(): Failed opening 'imclass.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 13

    Warning: include(): Failed opening 'imclass.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 13
    PHP Warning: mysql_query(): Access denied for user 'a26105_a26105'@'localhost' (using password: NO) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 45

    Warning: mysql_query(): Access denied for user 'a26105_a26105'@'localhost' (using password: NO) in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 45
    PHP Warning: mysql_query(): A link to the server could not be established in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 45

    Warning: mysql_query(): A link to the server could not be established in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 45
    PHP Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 46

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 46
    PHP Warning: include(myaccount.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 91

    Warning: include(myaccount.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 91
    PHP Warning: include(): Failed opening 'myaccount.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 91

    Warning: include(): Failed opening 'myaccount.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/vhosts/inet-aukcion.com/httpdocs/setstake.php on line 91
    PHP Warning: Unknown: open(/var/lib/php/session/sess_6d3a9e2k9ma8o4g4sg65mub4b0, O_RDWR) failed: Permission denied (13) in Unknown on line 0

    Warning: Unknown: open(/var/lib/php/session/sess_6d3a9e2k9ma8o4g4sg65mub4b0, O_RDWR) failed: Permission denied (13) in Unknown on line 0
    PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0



    Буду благодарна за любые умные мысли - от тактики решения подобных проблем..
    до конкретных советов по исправлению ошибок и изменению настроек
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 июня 2010 г. 13:33, спустя 22 часа 30 минут 2 секунды

    а через веб-интерфейс творения работают? Если да, то имхо наиболее простой способ будет запускать скрипты через `wget > /dev/null`
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 13:53, спустя 19 минут 56 секунд

    Абырвалг, уже не работают..
    Обратилась в тех. поддержку - они то включают safe_mode, то опять выключают, то говорят прописать open_basedir..
    сейчас скрипт выдаёт такое:
    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/httpd/vhosts/inet-aukcion.com/httpdocs/add.php on line 44

    Но вообще, сегодня работал
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 июня 2010 г. 13:58, спустя 4 минуты 57 секунд

    попроси, что б отключили open_basedir или safe_mode
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 14:18, спустя 20 минут 9 секунд

    Абырвалг, говорят safe_mode отключен ((
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 июня 2010 г. 14:20, спустя 2 минуты 7 секунд

    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/httpd/vhosts/inet-aukcion.com/httpdocs/add.php on line 44


    значит open basedir
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 14:23, спустя 3 минуты 24 секунды

    Сейчас вот так прописан:
    open_basedir = ".:..:/home/httpd/vhosts/inet-aukcion.com/httpdocs"
    что сделать?
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 14:30, спустя 6 минут 27 секунд

    а в скрипте, который крон должен запускать:
    chdir('/home/httpd/vhosts/inet-aukcion.com/httpdocs');

    что попало, да?
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 14:38, спустя 7 минут 41 секунду

    Мне отключили php-cgi, ошибка
    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/httpd/vhosts/inet-aukcion.com/httpdocs/add.php on line 44
    пропала
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 17 июня 2010 г. 15:04, спустя 26 минут 21 секунду

    Буду благодарна за любые умные мысли - от тактики решения подобных проблем

    буду благодарен если вы будете нормально оформлять свои сообщения
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 15:08, спустя 3 минуты 46 секунд

    Абырвалг, а что значит
    wget > /dev/null
    и
    wget -O /dev/null -q

    в частности то, что после wget?
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 17 июня 2010 г. 15:11, спустя 3 минуты 47 секунд


    Абырвалг, а что значит
    wget > /dev/null
    и
    wget -O /dev/null -q

    в частности то, что после wget?

    man wget
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 15:15, спустя 3 минуты 7 секунд

    буду благодарен если вы будете нормально оформлять свои сообщения

    NRG, I'm so sorry! Я постараюсь впреть оформлять качественнее.
    Спустя 167 сек.
    man wget

    О, пасиб, нашла! :-*
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 июня 2010 г. 15:20, спустя 5 минут 50 секунд

    перепиши код без использования `CURLOPT_FOLLOWLOCATION`, в инете полно реализаций
  • web-bee

    Сообщения: 119 Репутация: N Группа: Кто попало

    Spritz 17 июня 2010 г. 15:25, спустя 4 минуты 14 секунд

    а через веб-интерфейс творения работают? Если да, то имхо наиболее простой способ будет запускать скрипты через `wget > /dev/null`


    к сожалению и через wget не идётЪ..
    теже ошибки, зззз.. я огорчено ((
    Спустя 96 сек.
    Абырвалг, так уже ж нет в скрипте ошибки? только в сообщениях от демона..
    всё равно переписать?

Пожалуйста, авторизуйтесь, чтобы написать комментарий!