Προς το περιεχόμενο

The requested URL /cgi-bin/php7.2.cgi/index.php was not found on this server


Προτεινόμενες αναρτήσεις

Δημοσ.

Παιδια καλησπερα, εχω πελαγωσει και θελω την βοηθεια σας.

Για να μην χανω και αλλο χρονο εχω κανει paste το προβλημα μου εδωΛ

https://serverfault.com/questions/911905/the-requested-url-cgi-bin-php7-2-cgi-index-php-was-not-found-on-this-server

Σας παρακαλω βοηθηστε, ευχαριστω πολυ.

Δημοσ. (επεξεργασμένο)

Έχεις κάποια συντακτικά λάθη στο httpd.conf στις 23,36 γραμμές. Τα Options είναι ξεχωριστή directive.

AllowOverride All 
Options ExecCGI Includes IncludesNOEXEC Indexes MultiViews SymLinksIfOwnerMatch

πιθανόν υπάρχουν και άλλα

--------------------------------------------------------------------

αλλά είναι legit ντιρεκτίβα οπότε είμαι λάθος,

 

μάλλον φταίνε κάποια δικαιώματα όταν έκανες copy το folder στο cgi-path

Επεξ/σία από mad-proffessor
Δημοσ. (επεξεργασμένο)
56 λεπτά πριν, thessalonik είπε

Για να μην χανω και αλλο χρονο εχω κανει paste το προβλημα μου εδωΛ

https://serverfault.com/questions/911905/the-requested-url-cgi-bin-php7-2-cgi-index-php-was-not-found-on-this-server

Δηλαδή ούτε λίγο ούτε πολύ μας λες ότι δε θες να χάσεις χρόνο για να μας εκθέσεις εδώ το πρόβλημά σου αλλά περιμένεις να δώσουμε εμείς χρόνο να στο λύσουμε.

Το httpd.conf σου είναι γεμάτο λάθη.

<Directory /home/anastasia/cgi-bin>
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Require all granted
</Directory>

To directive για το cgi-bin το οποίο έχει λάθη, το χρειάζεσαι όντως; αν όχι σβήσε το όλο.

Επεξ/σία από The King
Δημοσ.

Αναφερω στο λινκ τι θεμα εχει απο χτες τα ξημερωματα παλευω να το λσυθω και δεν μπορω.

 

εβγαλα μολις τon httpd entelvw kai olh thn php και την αντικαθιστω.

Δημοσ. (επεξεργασμένο)

Ολσ τα sites ειναι σε WordPress.

yum install httpd httpd-devel
yum install php72 php72-php-fpm php72-php-gd php72-php-json php72-php-mbstring php72-php-mysqlnd php72-php-xml php72-php-xmlrpc php72-php-opcache

εγκατεστησα VirtualMin και επιχειρω restoration απο σημερινο backup του παλιου server

το θεμα ειναι mad_professor κατα το restoration proccess του VirtualMin να δουλεωουν σωστα τα sites με το php execution mode.

Λες να δημιουργηθει θεμα επειδη εγκατεστησα το php72-php-fpm αλλα το εχω και σζτον παλιο σερβερ και ανταποκρινετια πιο γρηγορα στα requests.

rpm -qa | grep php
php72-php-common-7.2.5-1.el7.remi.x86_64
php72-php-xml-7.2.5-1.el7.remi.x86_64
php72-php-fpm-7.2.5-1.el7.remi.x86_64
php72-runtime-1.0-1.el7.remi.x86_64
php72-php-json-7.2.5-1.el7.remi.x86_64
php72-1.0-1.el7.remi.x86_64
php72-php-pdo-7.2.5-1.el7.remi.x86_64
php72-php-xmlrpc-7.2.5-1.el7.remi.x86_64
php72-php-gd-7.2.5-1.el7.remi.x86_64
php72-php-mbstring-7.2.5-1.el7.remi.x86_64
php72-php-cli-7.2.5-1.el7.remi.x86_64
php72-php-mysqlnd-7.2.5-1.el7.remi.x86_64
php72-php-opcache-7.2.5-1.el7.remi.x86_64
[root@nexus ~]# 

θα αρκεσουν παιδια αυτα για να παιξουν σωστα τα sites?

Το httpd.conf μονο του αυτοδημιουργειτε κατα το restaration δεν το πειραζω εγω.

Επεξ/σία από thessalonik
Δημοσ.

νομιζω οτι αν συνυπαρχει το mod_php7 kai to php-fpm δημιοουργειτε προβλημα.

 

με το fgid enabled δεν παιζουν τα λινκς.

Δημοσ.

Θα πρέπει να απενεργοποιήσεις ένα απο τα δυο modules και στο httpd.conf να δηλώσεις ποιο θα χρησιμοποιήσεις(για cgi deployments ιδίως).

Δημοσ.

Αρα ακαλα το καταλαβα πως λογω υπαρξης και των 2 παρουσιαζεται conflict.

mod_php7 = τρεξε την PHP ως αρθρωμα του Apache, σωστα?

php-fpm =  PHP Fast Process Manager.

Γιατι παρουσιαζεται προβλημα ομως? Μπορεις να μου το εξηγησεις να το καταλαβω? καθως και ποιο να απενεργοποιησω και γιατι?

 

Δημοσ. (επεξεργασμένο)

mod_php -> Σε κάθε request που απαντάει ο apache τρέχει μαζί embedded το κώδικα του mod_php (και είναι αρκετός αυτός-> άρα χρησιμοποιείς περισσότερη μνήμη).

php-fpm -> Είναι ξεχωριστό process (pool of processes για την ακρίβεια) και άσχετο με τον apache. Έχει καλύτερη διαχείριση μνήμης ο server και επίσης αν τυχόν χακέψουν τον apache μέσω privilege escalation attack δε θα πάρουν και τον έλεγχο της php. Επίσης αν ο apache πρέπει να σερβίρει στατικό περιεχόμενο η php δε θα απασχοληθεί καθόλου.

Επεξ/σία από mad-proffessor
Δημοσ.

Τελικα mad-professor καταφερα εμτα απο παολλες προσαθειας να βαλω τον Apache να λειτιυργησει σε FPM/FastCGI execution mode, αντι για Apache Handler(PHP as Apache module).

Οι σελιδες φορτωνουν γρξγορεοτερα εκτος απο μια την http://varsa.gr στην οποια αντι να εμφανιστει ολοκληρη η σελιδα εμφανιζεται μονο το uppermost banner, οπως μπορεις να διαπιστωσεις.

Αυτο συμβαινει μονοσ ε αυτην τηνσελιδα. Τι μπορει αν την επηρεασε? Μηπως νε λειπει καποιο PHP Module?

Δημοσ.
2 ώρες πριν, thessalonik είπε

Αυτο συμβαινει μονοσ ε αυτην τηνσελιδα. Τι μπορει αν την επηρεασε? Μηπως νε λειπει καποιο PHP Module?

Το php logs τι λενε; Κατι θα σου βγαζει.

Δημοσ.
Αναφορά σε κείμενο

[root@nexus ~]# tail -f /home/akis/logs/error_log 
[Sat May 12 13:57:34.322757 2018] [proxy_fcgi:error] [pid 7063] [client 46.103.59.37:12714] AH01071: Got error 'Primary script unknown\n', referer: http://varsa.gr/wp-content/themes/business_for_sale_1-1/style.css
[Sat May 12 13:57:57.579525 2018] [proxy_fcgi:error] [pid 7062] [client 46.103.59.37:12769] AH01071: Got error 'Primary script unknown\n', referer: http://varsa.gr/wp-content/themes/business_for_sale_1-1/style.css
[Sat May 12 13:58:11.118136 2018] [proxy_fcgi:error] [pid 7065] [client 46.103.59.37:12798] AH01071: Got error 'Primary script unknown\n', referer: http://varsa.gr/category/%ce%b5%cf%80%ce%af%ce%ba%ce%b1%ce%b9%cf%81%ce%b1/
[Sat May 12 13:58:11.594983 2018] [proxy_fcgi:error] [pid 7065] [client 46.103.59.37:12798] AH01071: Got error 'Primary script unknown\n', referer: http://varsa.gr/%ce%b1%ce%bd-%ce%b4%ce%b5%ce%bd-%cf%80%ce%b9%cf%83%cf%84%ce%b5%cf%8d%ce%b5%ce%b9%cf%82-%cf%83%cf%84%ce%bf%ce%bd-%ce%b8%ce%b5%cf%8c-%cf%8c%ce%bb%ce%b1-%ce%b5%cf%80%ce%b9%cf%84%cf%81%ce%ad%cf%80%ce%bf/
[Sat May 12 14:00:46.517623 2018] [proxy_fcgi:error] [pid 21630] [client 46.103.59.37:13478] AH01071: Got error 'Primary script unknown\n'
[Tue May 15 00:49:19.548576 2018] [proxy_fcgi:error] [pid 1878] [client 66.240.236.119:34113] AH01068: Got bogus version 132
[Tue May 15 20:58:17.831388 2018] [proxy_fcgi:error] [pid 15765] (104)Connection reset by peer: [client 66.249.66.214:44291] AH01075: Error dispatching request to :
[Tue May 15 22:51:20.585234 2018] [proxy:error] [pid 19987] (111)Connection refused: AH00957: FCGI: attempt to connect to 127.0.0.1:9000 (*) failed
[Tue May 15 22:51:20.716078 2018] [proxy_fcgi:error] [pid 19987] [client 66.249.66.216:62817] AH01079: failed to make connection to backend: 127.0.0.1
[Tue May 15 23:02:04.744126 2018] [proxy_fcgi:error] [pid 1756] [client 40.77.167.15:8682] AH01068: Got bogus version 34

To tail του συγκεκριμενου domain κοιταω καθε φορα για λαθη. Υπαρχουν και αλλου πληροφοριες για σφαλαμτα?

Τι primarcy scriopt unknown λεει το log ρε γμτ....

Δημοσ.

Αυτο που σου λέει το ένα μήνυμα είναι οτι προσπάθησε η php να εκτελέσει ένα script που δεν ήξερε πως να το παρσάρει(css). Έχεις λάθος (μάλλον) στο regex στη ντιρεκτίβα μέσα στο httpd.conf και το αφήνεις να εκτελεί και άλλα scripts. Το άλλο μήνυμα λέει οτι δε μπορει να συνδεθεί με το tcp socket του proxy. Google it

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...