Autor | Zpráva | ||
---|---|---|---|
petris Profil |
#1 · Zasláno: 17. 2. 2010, 18:52:59
Na Win7 jsem nainstaloval EasyPHP 5.3.0. Všechno běží, Apache i MySQL, ale když změním v httpd.conf DocumentRoot, hlásí to jen "Přístup odmítnut! Nemáte právo pro přístup do požadovaného adresáře. Buď neexistuje žádný dokument s obsahem (tzv. index), nebo je adresář chráněn proti čtení."
Na základě různých doporučení jsem vyhodil EasyPHP a nainstaloval XAMPP. Ale výsledek stejný. Při změně httpd.conf je Přístup odmítnut. Myslím si, že problém tedy bude někde ve Win7, ale nemůžu přijít na to, kde (ve WinXP všechno jelo bez problémů). |
||
Davex Profil |
#2 · Zasláno: 17. 2. 2010, 19:53:45
petris:
„když změním v httpd.conf DocumentRoot“ A změníš i příslušné <Directory "C:/xampp/htdocs">? Má služba Apache (účet SYSTEM) právo číst v novém adresáři? |
||
petris Profil |
#3 · Zasláno: 17. 2. 2010, 21:43:08
To sice pomohlo, nová stránka naběhne, ale neprovede se nic z PHP
|
||
petris Profil |
#4 · Zasláno: 18. 2. 2010, 19:37:02
Tak jen pro informaci ... "vyřešil" jsem to instalací starého EasyPHP1-8. To jede bez problémů, stejně jako na XP. Proč nové verze Easy i Xampp na Win7 nefungujou, nevím...
|
||
Časová prodleva: 21 dní
|
|||
Rajce Profil |
#5 · Zasláno: 11. 3. 2010, 12:24:55
Také se k přikláním k žádosti o pomoc s řešením pro EasyPHP a Windows 7 !
Chtěl jsem upravit jedny své starší stránky a najednou koukám jak na vrata od stodoly, prohlížeč na localhost ignoruje téměř vše co je v PHP, snad jen přímý include nějakého souboru, ale podmínky a proměnné prostě nazdař bůh ignoruje. Zkusil jsem i neco vygůglit, narazil jsem na tento odkaz, ale ani potom se nic nezlepšilo. Díky za jakékoliv poznatky |
||
Beavis Profil |
#6 · Zasláno: 11. 3. 2010, 13:23:44
„Proč nové verze Easy i Xampp na Win7 nefungujou, nevím...“
petris: Jak komu, mně na Windows 7 Ultimate (architektura 32-bit) XAMPP běží v pohodě, EasyPHP také. |
||
Davex Profil |
#7 · Zasláno: 11. 3. 2010, 20:10:23
Rajce:
Problém nebude v EasyPHP ani ve Windows 7, protože na tomto systému funguje Apache i PHP bez problémů. Častěji bývají chyby v PHP skriptech, které spoléhají na nějaké konkrétní nastavení PHP a s jiným nepracují. Nejčastěji se vyskytují dva problémy: Skript se neinterpretuje a v prohlížeči se zobrazí zdrojový kód skriptu V tomto případě pravděpodobně skript spoléhá na zapnutou konfigurační volbu short_open_tag a skript je v souboru uvozen zastaralou značkou <? místo vždy funkční značky <?php. Skriptu nejsou předány proměnné z URL nebo formuláře Skript spoléhá na zapnutou konfigurační volbu register_globals nebo register_long_arrays a k předaným hodnotám nepřistupuje pomocí superglobálních polí $_GET a $_POST. Viz Nejčastější potíže s PHP (FAQ) |
||
Časová prodleva: 14 let
|
0