Ინტერნეტი, Ვებ ჰოსტინგი
Internal Server Error 500 ან შეცდომა
დამყარება მიზეზი 500 შეცდომა ხდება, გადახედოს ჟურნალი. ალბათ error.log ფაილი არ არის შესვლის მითითებით მიზეზი პრობლემა. განვიხილოთ ყველაზე გავრცელებული ვარიანტი.
რესურსების ნაკლებობა
თუ ეს საქმე, პრობლემა შეიძლება გადაწყდეს ძალიან მარტივად - ვხედავ Hosting-
ISP თხოვნით, რომ გაიზარდოს რესურსები.
თანდასწრებით გაუმართავი სკრიპტები ან შეზღუდული დრო მათი შესრულება.
გარდა ამისა, ვებოსტატებისათვის შეიძლება ექმნებათ მსგავსი შეცდომები, თუ ისინი აწარმოებს CGI-script ქვეშ Apache, თუ განსაზღვრული დროის სერვერის პარამეტრები, არ არის საკმარისი სკრიპტი.
იმ შემთხვევაში, თუ სკრიპტები გამოიყენება მუშაობა, და პრობლემა ჩნდება, მაგალითად, როდესაც მოძრავი სხვა ჰოსტინგი, პრობლემა შეიძლება იყოს გამოწვეული სხვა მიზეზის გამო. მაგალითად, ის ფაქტი, რომ სერვერზე ბლოკავს მოითხოვს.
შეცდომების ფილდინგი დაშვების უფლება
თუ იმ მიზეზით, რომ იქ იყო შეცდომა 500, ამ გამოყენება FTP მენეჯერი, რათა ცვლილებები უფლებები. ამ თვისებების ართმევს FileZilla.
Htaccess ფაილი შეიცავს მიუღებელ დირექტივა
შეამოწმეთ თუ ფესვი საიტზე, ან სხვაგან, .htaccess ფაილში. თუ არსებობს ერთი, გახსნას ნებისმიერი ტექსტური რედაქტორი. თქვენ შეგიძლიათ გამოიყენოთ ჩასაწერი.
Error 500 შეიძლება მოხდეს, თუ თქვენ იყენებთ სერვერზე გაშვებული suPHP, ანუ მხარდამჭერი php.ini. იმ შემთხვევაში, თუ .htaccess ფაილი შეიცავს დავალებები, რომ ცვლილებები PHP გარემოს პარამეტრების, თქვენ შეიძლება განიცდიან პრობლემები. ყველაზე გავრცელებული დირექტივა - php_admin_flag, php_flag და php_value.
ხშირად, ინსტრუქციები მოიცავს გლობალური ცვლადები - რეგისტრაცია Globals.
ეს პრობლემა შეიძლება გადაწყდეს ძალიან მარტივად - არასასურველი პარამეტრების შეიძლება უბრალოდ ამოიღეს. კიდევ ერთი განსახიერება - კომენტარს მათ დასძინა ნიშნის # დასაწყისში ხაზი. შორის ქსელის და სახელი დირექტივა უნდა იყოს ცარიელი სივრცე.
თუ თქვენ ნამდვილად გვჭირდება განხორციელების კომენტარი-out პარამეტრების, შეგიძლიათ განსაზღვრონ თქვენს php.ini ფაილში. ამ შემთხვევაში, გამოიყენოთ php_admin_flag, php_flag და php_value არ არის საჭირო - უბრალოდ წარწერა მათ პრინციპით: "სახელით სასურველი პარამეტრი = On".
PHP ფატალური შეცდომა
თუ არც ეს გადაწყვეტილებები არ აღმოფხვრას შეცდომა, მიმართეთ თქვენი ჰოსტინგის პროვაიდერი. დეტალური ავუხსნათ მას, როდის და რა ქმედებები შემდეგ მოხდა შეცდომა 500. დასვით მიუთითოთ მიზეზები პრობლემები და ხელი შეუწყოს მისი მოხსნა. იმ შემთხვევაში, თუ მასპინძელი არ არის პოზიცია, რათა გაირკვეს, თუ რატომ იყო HTTP შეცდომა 500 Internal Server Error, მიმართეთ თქვენი CMS მხარდაჭერა თქვენ იყენებთ. წერილში რა თქმა უნდა შეიცავდეს ყველა დეტალი, მათ შორის, - კომენტარები ჰოსტინგის პროვაიდერი თქვენი სიტუაცია.
Similar articles
Trending Now