توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در ربات تلگرام
top30k
December 13th, 2018, 10:48
سلام و وقت بخیر
دوستان من یک ربات تلگرام نوشتم که کار خلاصش اینه توی گروه به یک کلمه حساسه و بعد اینکه کسی اون کلمرو زد پست مورد نظر مارو میزنه
یک سرور مجازی داشتم کسی دیگه کانفیگ کرده بود ربات روی اون خوب کار میکرد مجبور به تغییر سرور شدیم اما ربات دیگه به درستی کار نمیکنه
اس اس ال lets encrypt روی سرور نصبه و حتی وب هوک جدیدم میزنم باز مشکل داره یه چیزی شبیه به اینکه ربات پردازش لازم رو انجام نمیده
فایروال هم خاموش کردم اما باز مشکل هست
کسی هست که بتونه راهنمایی کنه؟
mahdy777
December 14th, 2018, 14:20
به چه زبانی نوشتید؟
سیستم عامل سرور؟
top30k
December 14th, 2018, 22:55
به چه زبانی نوشتید؟
سیستم عامل سرور؟
زبان php هستش
سیستم عامل سرور centos 7
ربات کاراشو درست انجام میده جواب میده اما پردازش نمیکنه و کار اصلیشو انجام نمیده
الان که اطلاعات وب هوک رو میگیرم این ارور رو میده
{"ok":true,"result":{"url":"****","has_custom_certificate":false,"pending_update_count":20,"last_error_date":1544815315,"last_error_message":"Wrong response from the webhook: 500 Internal Server Error","max_connections":100}}
اما قبلا که هنگ میکرد ارور read_timeout_expired رو میداد
لطفا راهنمایی کنید مشکل از کجاست
ایا ممکنه سرور مشکل داشته باشه
hoka
December 14th, 2018, 23:37
Wrong response from the webhook: 500 Internal Server Error
نسخه ی php رو تغییر دادید ؟ فایل htaccess رو تغییر دادید ؟ ارور 500 از این دو ناشی میشه
top30k
December 15th, 2018, 00:18
Wrong response from the webhook: 500 Internal Server Error
نسخه ی php رو تغییر دادید ؟ فایل htaccess رو تغییر دادید ؟ ارور 500 از این دو ناشی میشه
محتویات فایل htaccess این هستش:
# Redirect HTTPS to HTTPRewriteCond %{HTTP:X-Forwarded-Proto} =httpsRewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
نسخه php رو فکر میکنم تغییر دادم
در این صورت چطور مشکل حل میشه توی همه ی حالتا ربات پردازشو انجام نمیداد
یک راه ارتباطی نیست که چک کنید مشکل از کجاست
top30k
December 15th, 2018, 02:13
خیلی ممنون از راهنماییتون
نسخه php رو به 5.6 تغییر دادم و مشکل حل شد
اما نسخه php روی 5.6 بود و ارور
read_timeout_expired میداد چطور الان که روی 5.6 اومدم دوباره درست شد؟
hoka
December 15th, 2018, 15:01
خیلی ممنون از راهنماییتون
نسخه php رو به 5.6 تغییر دادم و مشکل حل شد
اما نسخه php روی 5.6 بود و ارور
read_timeout_expired میداد چطور الان که روی 5.6 اومدم دوباره درست شد؟
ببینید نسخه ی 5.6 استیبل ترین نسخه هست فعلا تا تکمیل نسخه ی 7 . 7 هنوز درحال آپدیت هست و مشکلات داره . زیر 5.6 هم مناسب نیست
شاید به صورت خودکار نسخه تغییر کرده بوده ولی توی پنلتون زده بوده 5.6 . یه بار که تغییر دادید درست ست شده
همیشه با همین 5.6 ادامه بدید ( البته باز میگم فعلا )