Page 8 of 11 FirstFirst ... 678910 ... LastLast
Results 106 to 120 of 165

Thread: Вопросы по работе PHP на роутере

  1. #106
    Quote Originally Posted by ryzhov_al View Post
    don-pedro, skuwakin, если не секрет, какие репозитории используете?
    а напомните плиз, где это посмотреть... Стыдно конечно, но я тыщу лет туда не лазил...
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  2. #107
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
    php-5.2.17-1
    WL500gp-1.9.2.7-d-r2624
    Code:
    # diff php.ini php.ini.orig
    427,428d426
    < include_path = "/opt/share/pear"
    <
    563d560
    < extension=timezonedb.so
    574,577d570
    <
    < [Date]
    < ; Defines the default timezone used by the date functions
    < date.timezone = Europe/Moscow

  3. #108
    прощу БОЛЬШОЕ прощение! Я старый идиот...
    Все нормально... Проста надо было в браузере поставить верную кодировку. Еще раз прошу прощение за доставленное беспокойство...
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  4. #109

    скрипт поработает немного и завершается...

    Доброго времени суток. Написал свой второй скрипт на PHP. Начинает он свою работу замечательно, а потом, спустя около 90 секунд тихо так завершается... в логе вот така фигня.

    PHP Fatal error: Maximum execution time of 10 seconds exceeded in /opt/share/www/fix_redirect.php on line 87

    Но самое поганое в том что изменения параметра
    max_execution_time ничего не дает... в инете пишут еще про файлик .htaccess, но я его себя применительно к php не нашел.

    подскажите плиз куда копать-то....

    upd...
    Посмотрел на этом сайте про это сообщение... тишина... Но... что самое интересное, число секунд встречается разное, 10,30, 60, 90, 180. Значит, наверняка это значение какого-то настроечного параметра. Но вот, какого... и где он лежит....
    Last edited by skuwakin; 04-04-2012 at 18:40.
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  5. #110
    Join Date
    Feb 2012
    Location
    Украина, Киев
    Posts
    80
    Quote Originally Posted by skuwakin View Post
    Доброго времени суток. Написал свой второй скрипт на PHP. Начинает он свою работу замечательно, а потом, спустя около 90 секунд тихо так завершается... в логе вот така фигня.

    PHP Fatal error: Maximum execution time of 10 seconds exceeded in /opt/share/www/fix_redirect.php on line 87

    Но самое поганое в том что изменения параметра
    max_execution_time ничего не дает... в инете пишут еще про файлик .htaccess, но я его себя применительно к php не нашел.
    Как вариант положить таки .htaccess в /opt/share/www/, следующего содержания:
    Code:
    php_value max_execution_time 1200
    php_value max_input_time 1200
    Ну, или поменьше. Хотя input time не совсем оно, но не помешает.
    ASUS RT-N66U: 3.0.0.4.372.30_3 (Merlin build) + Entware

  6. #111
    Спасибо, Пётр, за ответ. Но не помогло. Все по прежнему - 10 сек и кранты...
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  7. #112
    Quote Originally Posted by PeterV View Post
    Как вариант положить таки .htaccess в /opt/share/www/, следующего содержания:
    Code:
    php_value max_execution_time 1200
    php_value max_input_time 1200
    Ну, или поменьше. Хотя input time не совсем оно, но не помешает.
    .htaccess работает, если в роли сервера выступает апач, а я так подозреваю что на роутере крутится lighttpd.
    А параметры max_execution_time и max_input_time можно прописать прямо в php.ini, без "посредников".
    Last edited by BaltazoR; 05-04-2012 at 07:08.

  8. #113
    Join Date
    Feb 2012
    Location
    Украина, Киев
    Posts
    80
    Quote Originally Posted by skuwakin View Post
    Спасибо, Пётр, за ответ. Но не помогло. Все по прежнему - 10 сек и кранты...
    Quote Originally Posted by BaltazoR View Post
    .htaccess работает, если в роли сервера выступает апач, а я так подозреваю что на роутере крутится lighttpd.
    А параметры max_execution_time и max_input_time можно прописать прямо в php.ini, без "посредников".
    Таки да, тогда, либо в php.ini, либо, как вариант - в самом скрипте.
    ASUS RT-N66U: 3.0.0.4.372.30_3 (Merlin build) + Entware

  9. #114
    да в том-то и дело, что писал я их и php.ini и в тексте скрипта. Ни х... - валится с одинаковой диагностикой. причем, что убивает, именно ДЕСЯТЬ секунд. Откуда он это число достает, хбз, я уж пробовал по контексту искать эту десятку. Не нашел. Бред...

    да, на роутере ест-но ighttpd.
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  10. #115
    Quote Originally Posted by skuwakin View Post
    да в том-то и дело, что писал я их и php.ini и в тексте скрипта. Ни х... - валится с одинаковой диагностикой. причем, что убивает, именно ДЕСЯТЬ секунд. Откуда он это число достает, хбз, я уж пробовал по контексту искать эту десятку. Не нашел. Бред...

    да, на роутере ест-но ighttpd.
    А после изменения настроек в php.ini, рестартовали lighttpd?

  11. #116
    ест-но, рестартовал и lighhttpd и роутер...
    чую, что придется отказываться от пхп и пробовать реализовать задуманное на cgi...
    Last edited by Omega; 15-04-2012 at 09:28. Reason: fixed
    RT-N66U Tomato Firmware 1.28.0000 MIPSR2-109 K26 USB AIO-64K
    WL-500W: 1.9.2.7-d-r2624 + huawei 353 - дачный интернет

  12. #117
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by skuwakin View Post
    в логе вот така фигня.

    PHP Fatal error: Maximum execution time of 10 seconds exceeded in /opt/share/www/fix_redirect.php on line 87
    В каком именно логе?

  13. #118
    Quote Originally Posted by skuwakin View Post
    ест-но, рестартовал и lighhttpd и роутер...
    бля, чую, что придется отказываться от пхп и пробовать реализовать задуманное на cgi...
    тогда для предметного разговора покажите результаты phpinfo и желательно сам код, думаю совместными усилиями да и решится проблема.

  14. #119
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by skuwakin View Post
    да в том-то и дело, что писал я их и php.ini и в тексте скрипта.
    В тело скрипта
    Code:
    set_time_limit(0);
    Так?

  15. #120

    Я - Новичок. Прошу помощи.

    В функции glob директива GLOB_BRACE никак не срабатывает -
    то есть скрипт ниже выводит только список файлов "без директивы =".


    <?php
    $d='/opt/share/www/sites/forum/images/avatars/';

    $files = glob($d.'{*.jpg,*.png}', GLOB_BRACE);

    foreach ($files as $file) { echo " с директивой = ", $file; }


    foreach (array_merge(glob($d.'*.jpg'),glob($d.'*.png')) as $filename) {
    echo " без директивы = $filename \n"; }

    ?>


    (Убираешь фигурные скобки и строка $files = glob($d.'*.jpg', GLOB_BRACE); работает).

    echo defined('GLOB_BRACE'); - выдает 1.


    Стоит на Аsus WL500gp1
    1.9.2.7-rtn-r4001
    и свежие php 5.3.10 и lightppd из нового репозитария.
    Last edited by vitalerm; 05-04-2012 at 13:00.

Page 8 of 11 FirstFirst ... 678910 ... LastLast

Similar Threads

  1. How to execute php scripts ?
    By simistef in forum WL-500gP Q&A
    Replies: 13
    Last Post: 11-03-2008, 09:35

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •