Fórum Root.cz

Hlavní témata => Server => Téma založeno: pupopapel 04. 06. 2015, 16:07:45

Název: You don't have permission to access /get.php
Přispěvatel: pupopapel 04. 06. 2015, 16:07:45
Ahoj, prosim poradi nekdo? Temer na kazde php strance na apache se mi od vcerejska zacalo objevovat:
FORBIDDEN
You don't have permission to access /get.php on this server.

Nemohu najit chybu, v acc ani err logach nic... Dela mi to Wordpress i Joomla. Co jsem zkousel nezavislou php stranku, nedela to.

Stranky jinak funguji, tohle je jen prodano do tech stranek, obvzkle jen pred celym kodem jeste navic:

Kód: [Vybrat]
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /get.php
on this server.</p>
</body></html>
<!DOCTYPE html>


Mooooc diky!
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: ZAJDAN 04. 06. 2015, 16:17:38
zkontroloval jsi práva na souborech?
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 04. 06. 2015, 16:23:18
Ano. Z nouze jsem uz vsude nasypal 777...... Nic...  :(
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: ZAJDAN 04. 06. 2015, 16:49:27
neprovedl se Ti update Apache?
co já vím tak, poslední verze (Server version: Apache/2.4.10 (Debian)
měla nějaké změny v zápise 'Order,Deny,Allow'

v konfiguráku apache konkretní site(virtualu)
zkus namísto (zakomentuj #):
                Order deny,allow
                Allow from all


nahradit za:
                AllowOverride all
                Require all granted

Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 04. 06. 2015, 16:53:36
Bohuzel, tohle jsem vygooglil take, ale vypada to na neco jineho...

Server version: Apache/2.2.15 (Unix)
Server built:   Oct 16 2014 14:48:21

Ovsem ano, vcera jsem spoustel update.

Updated: glibc-common-2.12-1.149.el6_6.9.x86_64
Updated: glibc-2.12-1.149.el6_6.9.x86_64
Updated: php54w-common-5.4.41-1.w6.x86_64
Updated: php54w-pdo-5.4.41-1.w6.x86_64
Installed: GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch
Installed: GeoIP-GeoLite-data-2015.04-2.el6.noarch
Updated: php54w-cli-5.4.41-1.w6.x86_64
Installed: geoipupdate-2.2.1-2.el6.x86_64
Updated: 32:bind-libs-9.8.2-0.30.rc1.el6_6.3.x86_64
Updated: glibc-headers-2.12-1.149.el6_6.9.x86_64
Updated: glibc-devel-2.12-1.149.el6_6.9.x86_64
Updated: 32:bind-9.8.2-0.30.rc1.el6_6.3.x86_64
GeoIP-1.6.5-1.el6.x86_64
php54w-5.4.41-1.w6.x86_64
Updated: php54w-pgsql-5.4.41-1.w6.x86_64
Updated: php54w-mysql-5.4.41-1.w6.x86_64
Updated: php54w-ldap-5.4.41-1.w6.x86_64
Updated: php54w-mbstring-5.4.41-1.w6.x86_64
Updated: php54w-imap-5.4.41-1.w6.x86_64
Updated: php54w-xml-5.4.41-1.w6.x86_64
Updated: php54w-gd-5.4.41-1.w6.x86_64
Updated: nscd-2.12-1.149.el6_6.9.x86_64
Updated: fail2ban-0.8.14-2.el6.noarch
Updated: glibc-2.12-1.149.el6_6.9.i686
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: ZAJDAN 04. 06. 2015, 17:05:00
jestli más v konfiguráku te dané site:

ErrorLog /var/log/apache2/site.cz.error.log
LogLevel warn
CustomLog /var/log/apache2/site.cz.access.log combined


tak by v logu něco mělo být
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 04. 06. 2015, 17:20:59
Bohuzel, nic co by vypadalo zavazne ci na pricinu... Rozhodne zadna 403 Logovani jsem jeste upravil dle suggestu.
  ???
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: DK 04. 06. 2015, 17:22:37
Co rekne prikaz "getenforce"?
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 04. 06. 2015, 17:27:51
Selinux byl první co jsem vyloučil a vypl. :)
Disabled

Ale díky za nápady oběma, něco to být musí. :)
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: twl 04. 06. 2015, 21:26:49
aktualizovalo se php tak je to neco s nim, ne ?
nejaky  problem s cestama, adresarema, require, include ,,, ?? nejsem phpkar
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: ZAJDAN 04. 06. 2015, 22:05:14
zapnou na urovni PHP debug?
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: mareolan 04. 06. 2015, 23:31:38
Ten /get.php je u tebe nebo jde o adresu někde jinde (třeba na jiné doméně), kterou vzdáleně voláš z tvého PHP skriptu a která vrátí 403 a jako error handling máš vložení do výstupu? Pokud nejde o vzdálené volání, tak pak můžeš zkontrolovat konfiguraci rewrite / proxy pravidel na Apachi (i když podle popisu bych tam problém nečekal).
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 05. 06. 2015, 11:12:24
Psal jsem, ze to dela napric weby... Je dost nepravdepodobne, ze se ti lide domluvili a najednou zacali volat nejakou url, ktera tohle vraci, ne? Je evidentni ze je problem o vrstvu vys, ale bohuzel ho nemohu nalezt... Nikde v logach o tom neni ani zminka.  :(

Ten /get.php je u tebe nebo jde o adresu někde jinde (třeba na jiné doméně), kterou vzdáleně voláš z tvého PHP skriptu a která vrátí 403 a jako error handling máš vložení do výstupu? Pokud nejde o vzdálené volání, tak pak můžeš zkontrolovat konfiguraci rewrite / proxy pravidel na Apachi (i když podle popisu bych tam problém nečekal).
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: David1234 05. 06. 2015, 11:48:08
Používáš mod_security?
Název: Re:FORBIDDEN You don't have permission to access /get.php on this server.
Přispěvatel: pupopapel 05. 06. 2015, 12:17:20
Ne.
Název: Re:You don't have permission to access /get.php
Přispěvatel: Dzavy 05. 06. 2015, 23:06:33
Mi to skoro zní, jako by Ti to někdo heknul a do php.ini nastavil něco do auto_prepend_file
Název: Re:You don't have permission to access /get.php
Přispěvatel: ZAJDAN 06. 06. 2015, 08:53:20
Mi to skoro zní, jako by Ti to někdo heknul a do php.ini nastavil něco do auto_prepend_file
Take mne to napadlo....urcite by bylo vhodne vytvorit novej virtual s apachem, php, sql a prenest ty weby tam...co se bude dit
Název: Re:You don't have permission to access /get.php
Přispěvatel: pupopapel 08. 06. 2015, 15:37:40
Misto overene prave pouzivaneho php.ini jsem testnul dat cerstve hned na zacatku, bohuzel beze zmeny. Pokud ty samotne weby hodim jinam, je to ok.