მოთხოვნილი დოკუმენტის გაგზავნის შეუძლებლობა ითვლება სერვერის შეცდომებად. შეცდომები იყოფა დასამუშავებელ და გამოსასწორებლად. შეცდომის კოდი, რომელიც აღწერს პრობლემას, ნაჩვენებია HTTP სათაურში.
ინსტრუქციები
Ნაბიჯი 1
შექმენით ფაილი, სახელწოდებით index.html, 403 წვდომის უარყოფილი შეცდომის გამოსასწორებლად ოპერაციის შესასრულებლად, რაც ხდება მაშინ, როდესაც სერვერს არ შეუძლია შეავსოს მოთხოვნა, რადგან ფაილი არ არის ავტორიზებული ან არ არის დირექტორიაში.
ნაბიჯი 2
შეცვალეთ საჭირო ფაილზე ნებართვები 644-ით, რათა ვებ სერვერმა წაიკითხოს არჩეული ფაილი, ან შეცვალოთ ნებართვები, რომ წაიკითხოს და შეასრულოს საჭირო სკრიპტი cgi-bin დირექტორიაში 755-ზე.
ნაბიჯი 3
შექმენით და მოათავსეთ.htaccess ფაილი www სიაში ErrorDocument 404 /not-found.html, რომ დააფიქსიროთ HTTP 404 "ფაილი ვერ მოიძებნა" შეცდომა, რომელიც გამოჩნდება დისკზე არსებული ფაილის მოთხოვნისას.
ნაბიჯი 4
შექმენით ფაილი, რომელიც არ არის ნაპოვნი. Html, პრობლემის აღწერით და რჩევა, რომ საიტის ვიზიტორებმა არარსებული მისამართის შეყვანისას ავტომატურად გადაიტანონ შექმნილი გვერდი.
ნაბიჯი 5
შეამოწმეთ.htaccess ფაილში საჭირო დირექტივის მნიშვნელობის შეყვანის სისწორე, როდესაც გამოჩნდება შეცდომა 500 კოდით, შიდა სერვერის შეცდომით. ხშირად მიზეზი არის არასწორად დაწერილი.
ნაბიჯი 6
შეიყვანეთ chmod 755 სკრიპტი.pl unix shell ბრძანების ველში, თუ თქვენ გაქვთ არჩეული Perl სკრიპტის ნებართვის პრობლემები და დარწმუნდით, რომ გამოიყენოთ ტექსტის (ASCII) FTP გადაცემის რეჟიმი.
ნაბიჯი 7
შეამოწმეთ HTTP- ის სწორი სათაურები error.log ფაილში და მონიშნეთ შემდეგი მნიშვნელობა unix shell ტექსტურ ველში, რომ შეასრულოთ შერჩეული სკრიპტის სინტაქსის შემოწმება:> perl -cw script.plscript.pl სინტაქსი OK
ნაბიჯი 8
გამოასწორეთ ნაპოვნი შეცდომები და გადაამოწმეთ სკრიპტის სისწორე.