User Tag List

Ցույց են տրվում 1 համարից մինչև 8 համարի արդյունքները՝ ընդհանուր 8 հատից

Թեմա: PHP և MySQL - ի ERROR-ներ

  1. #1
    Մշտական անդամ Tom-ի ավատար
    Գրանցման ամսաթիվ
    24.07.2007
    Հասցե
    Մոսկվա
    Տարիք
    42
    Գրառումներ
    167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    PHP և MySQL - ի ERROR-ներ

    Եկեք զրուցենք php-ի error_report-ների կամ mysql_error-ների մասին , լինում է , որ error_report-ը շատ պարզ է բայց լուծումը դժվար է գտնել կամ հակառակ , օրինակ իմ մոտ մի հատ սխալ է գրվում ով կարա ասի թե ինչումն է պռոբլեմը ` Cannot redeclare doit() ...

  2. #2
    Հայաստան! Egern.net-ի ավատար
    Գրանցման ամսաթիվ
    23.03.2006
    Հասցե
    Երևանյան լճի հարևանությամբ
    Տարիք
    33
    Գրառումներ
    1,091
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    ինչքան հասկանում եմ (չգիտեմ ինչքանով եմ ճիշտ), խնդիրն այսպիսին է.
    գոյություն ունի մի հատ ֆունկցիա doit() անունով: Հիմա սկրիպտը փորձում է նոր ֆունկցիա ստեղծել` նորից doit անունով, ինչը չի կարելի: Այսինքն` ֆունկցիան "վերահայտարարել" չի կարելի:

    Սա կարծում եմ կարող է կախված լինել include() ֆունկցիայի կիրառության հետ: Եթե որևէ PHP ֆայլ մեկ անգամ include է արվել, բոլոր ֆունկցիաները declare են արվել, երկրորդ անգամ նույն ֆայլը include անելուց կարող են առաջանալ նման կոնֆլիկտներ: Դրանից խուսափելու համար կարելի է օգտվել include_once() ֆունկցիայից...

    Անկեղծ ասած սա սեփական փորձից չեմ ասում, դրա համար վստահ չեմ, որ լրիվ ճիշտ է...

  3. #3
    Մշտական անդամ Tom-ի ավատար
    Գրանցման ամսաթիվ
    24.07.2007
    Հասցե
    Մոսկվա
    Տարիք
    42
    Գրառումներ
    167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    Լիքը մերսիներ Egern.net իրոքից , որ էդ ֆայլում նման պրոբլեմ չկար դրա համար չեի տեսել , նույն ֆունկցիան includ արած ուրիշ ֆալի մեջ եր :

  4. #4
    Հայաստան! Egern.net-ի ավատար
    Գրանցման ամսաթիվ
    23.03.2006
    Հասցե
    Երևանյան լճի հարևանությամբ
    Տարիք
    33
    Գրառումներ
    1,091
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    խնդրեմ

  5. #5
    Մշտական անդամ Tom-ի ավատար
    Գրանցման ամսաթիվ
    24.07.2007
    Հասցե
    Մոսկվա
    Տարիք
    42
    Գրառումներ
    167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    Մի հատ հետաքրքիր պրոբլեմի հանդիպեցի էս վերջերս , տղերքով chat-եինք գրել , որի մեջ մի php ֆայլը (սա հիմնականում MySQL բազաի հետ եր աշխատում) 5 վարկյանը մեկ կանչվում էր ու տեղադրել եինք Արմինկոյի սեռվեռի վրա , մի գեղեցիկ օր բացում եմ chat-ը տեսնեմ գրված է թե MySQL error-ների շատ լինելու պատճառով cpanel-ը չի թողնում chat-ը աշխատի , ասեմ , որ chat-ը 3 օր նորմալ աշխատում եր , հետո ճշտեցինք , որ կաին մանր MySQL error-ներ (որոշ փոփոխականներ մեկ ստանում են արժեք մեկ ոչ ու SQL-ի մեջ են մտնում ) , որոնք ծրագրի աշխատանքին չեր խանգարում , 1 օրից նորից աշխատեց (3օր) , հիմա ինչ եմ ուզում ասել հնարավոր է phpMyAdmin-ով կամ ինչոր SQL հրամանով անջատել MySQL սեռվեռի error-ները , թե mysql_query()-ներս հատիկ հատիկ if(!isset($var)){$query=}else{$query=}-ի մեջ տեղադրեմ:
    Վերջին խմբագրող՝ Tom: 29.07.2007, 18:05:

  6. #6
    Հայաստան! Egern.net-ի ավատար
    Գրանցման ամսաթիվ
    23.03.2006
    Հասցե
    Երևանյան լճի հարևանությամբ
    Տարիք
    33
    Գրառումներ
    1,091
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    ինչքան գիտեմ Error Reporting-ը կարգավորվում է MySQL-ի կոնֆիգուրացիոն ֆայլերով, կամ տենց նման մի բան: Իսկ ընդհանրապես անիմաստ SQL query-ներից խուսափելը երբեք վնաս չէ

  7. #7
    Մշտական անդամ Tom-ի ավատար
    Գրանցման ամսաթիվ
    24.07.2007
    Հասցե
    Մոսկվա
    Տարիք
    42
    Գրառումներ
    167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    Մերսի Egern.net , MySQL-ի config ֆայլերից my-innodb-heavy-4G.ini-ի մեջ գտելեմ 2 հատված իմ մոտի սխալների վերաբերյալ: Առաջինը ասում է , թե ամեն հոստին մաքսիմում քանի սխալ թողնի անել ու հետո բլոկ է անում սեռվեռը , իսկ երկրորդը մանր սխալների warning-ների
    անջատելու ձևն է սարքումեմ կամենտարիա (log_warnings-ի դիմացը դնում եմ #) ու էլ չի անհանգստացնում:

    # Maximum amount of errors allowed per host. If this limit is reached,
    # the host will be blocked from connecting to the MySQL server until
    # "FLUSH HOSTS" has been run or the server was restarted. Invalid
    # passwords and other errors during the connect phase result in
    # increasing this value. See the "Aborted_connects" status variable for
    # global counter.
    max_connect_errors = 10

    # Print warnings to the error log file. If you have any problem with
    # MySQL you should enable logging of warnings and examine the error log
    # for possible explanations.
    log_warnings

    Բայց նոր ծրագրեր գրելուց իմ կարծիքով արժի միացնել:
    Վերջին խմբագրող՝ Tom: 30.07.2007, 08:19:

  8. #8
    Հայաստան! Egern.net-ի ավատար
    Գրանցման ամսաթիվ
    23.03.2006
    Հասցե
    Երևանյան լճի հարևանությամբ
    Տարիք
    33
    Գրառումներ
    1,091
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP և MySQL - ի ERROR-ներ

    հա երևի էդ են, ես կոնկրետ չգիտեմ

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Համանման թեմաներ

  1. error
    Հեղինակ՝ shaqer, բաժին` Համակարգիչ
    Գրառումներ: 20
    Վերջինը: 30.01.2011, 20:21
  2. Mysql error
    Հեղինակ՝ Cracker, բաժին` Վեբ ծրագրավորում
    Գրառումներ: 4
    Վերջինը: 04.11.2009, 00:18
  3. IIS php error
    Հեղինակ՝ Cracker, բաժին` Վեբ ծրագրավորում
    Գրառումներ: 0
    Վերջինը: 27.10.2009, 20:05
  4. GTA San-Andreas ERROR
    Հեղինակ՝ ..Ando.., բաժին` Համակարգչային ծրագրեր
    Գրառումներ: 1
    Վերջինը: 12.05.2009, 22:52
  5. Error 1513
    Հեղինակ՝ Dell, բաժին` Համակարգչային ծրագրեր
    Գրառումներ: 9
    Վերջինը: 20.12.2006, 01:40

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •