Pandorian Δημοσιεύτηκε Ιανουάριος 6, 2010 #1 Δημοσιεύτηκε Ιανουάριος 6, 2010 Πρόσφατα εγκατέστησα το XAMPP 1.7.3 με σκοπό να πειραματιστώ στην δημιουργία Web Site με Server το PC μου. Έκανα κανονικά Port Foward τις θύρες 80 και 5938, αλλά όταν πάει κάποιος να μπεί στην δοκιμαστική σελίδα του βγάζει το εξής μήνυμα: Access forbidden! New XAMPP security concept: Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf". If you think this is a server error, please contact the webmaster. Error 403Επίσης ελέγχω τις Security ρυθμήσεις και όλα είναι open for public. Απενεργοποίησα και το NOD32 και το Firewall των Windows αλλά πάντα βγάζει το ίδο μήνυμα.Είμαι νέος στο XAMPP και γενικά από δίκτυα δεν ξέρω ιδιέταιρα πολλά καθώς είμαι αυτοδίδακτος. Ευχαριστώ
Pandorian Ιανουάριος 6, 2010 Author #2 Ιανουάριος 6, 2010 Ιδού και ο κώδικας του httpd-xampp.conf # # XAMPP settings # <IfModule env_module> SetEnv MIBDIRS "C:/XAMPP/xampp/php/extras/mibs" SetEnv MYSQL_HOME "C:\\XAMPP\\xampp\\mysql\\bin" SetEnv OPENSSL_CONF "C:/XAMPP/xampp/apache/bin/openssl.cnf" SetEnv PHP_PEAR_SYSCONF_DIR "C:\\XAMPP\\xampp\\php" SetEnv PHPRC "C:\\XAMPP\\xampp\\php" SetEnv TMP "C:\\XAMPP\\xampp\\tmp" UnsetEnv PERL5LIB </IfModule> # # PHP-Module setup # LoadFile "C:/XAMPP/xampp/php/php5ts.dll" LoadModule php5_module modules/php5apache2_2.dll <IfModule php5_module> <FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch> PHPINIDir "C:/XAMPP/xampp/php" </IfModule> # # PHP-CGI setup # <IfModule !php5_module> <FilesMatch "\.php$"> SetHandler application/x-httpd-php-cgi </FilesMatch> <IfModule actions_module> Action application/x-httpd-php-cgi "/php-cgi/php-cgi.exe" </IfModule> </IfModule> <IfModule mime_module> AddType text/html .php .phps </IfModule> ScriptAlias /php-cgi/ "C:/XAMPP/xampp/php/" <Directory "C:/XAMPP/xampp/php"> AllowOverride None Options None Order deny,allow Deny from all <Files "php-cgi.exe"> Allow from all </Files> </Directory> <Directory "C:/XAMPP/xampp/cgi-bin"> <FilesMatch "\.php$"> SetHandler cgi-script </FilesMatch> <FilesMatch "\.phps$"> SetHandler None </FilesMatch> </Directory> <Directory "C:/XAMPP/xampp/htdocs/xampp"> <IfModule php5_module> <Files "status.php"> php_admin_flag safe_mode off </Files> </IfModule> AllowOverride AuthConfig </Directory> <IfModule alias_module> Alias /security "C:/XAMPP/xampp/security/htdocs/" <Directory "C:/XAMPP/xampp/security/htdocs"> <IfModule php5_module> <Files "xamppsecurity.php"> php_admin_flag safe_mode off </Files> </IfModule> AllowOverride AuthConfig </Directory> Alias /licenses "C:/XAMPP/xampp/licenses/" <Directory "C:/XAMPP/xampp/licenses"> Options +Indexes <IfModule autoindex_color_module> DirectoryIndexTextColor "#000000" DirectoryIndexBGColor "#f8e8a0" DirectoryIndexLinkColor "#bb3902" DirectoryIndexVLinkColor "#bb3902" DirectoryIndexALinkColor "#bb3902" </IfModule> </Directory> Alias /phpmyadmin "C:/XAMPP/xampp/phpMyAdmin/" <Directory "C:/XAMPP/xampp/phpMyAdmin"> AllowOverride AuthConfig </Directory> Alias /webalizer "C:/XAMPP/xampp/webalizer/" <Directory "C:/XAMPP/xampp/webalizer"> <IfModule php5_module> <Files "webalizer.php"> php_admin_flag safe_mode off </Files> </IfModule> AllowOverride AuthConfig </Directory> </IfModule> # # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Order deny,allow Deny from all Allow from ::1 127.0.0.0/8 \ fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \ fe80::/10 169.254.0.0/16 ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var </LocationMatch>
Jaco Ιανουάριος 7, 2010 #3 Ιανουάριος 7, 2010 Έχεις δηλώσει "Deny from all", γι' αυτό δεν μπορεί να συνδεθεί κάποιος άλλος, εκτός από τα exceptions που έχεις δηλώσει...:Allow from ::1 127.0.0.0/8 \ fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \ fe80::/10 169.254.0.0/16
jpavly Ιανουάριος 7, 2010 #4 Ιανουάριος 7, 2010 Ορίστε ο επαγγελματίας, εγώ θα σου έλεγα "Βάλε WAMP να τελειώνεις"
Pandorian Ιανουάριος 7, 2010 Author #5 Ιανουάριος 7, 2010 Αν μπορείς στείλε link με την καλύτερη για εσένα έκδοση... Ευχαριστώ
Pandorian Ιανουάριος 7, 2010 Author #6 Ιανουάριος 7, 2010 Έχεις δηλώσει "Deny from all", γι' αυτό δεν μπορεί να συνδεθεί κάποιος άλλος, εκτός από τα exceptions που έχεις δηλώσει...:Το πρόσεξα αυτό, και το άλλαξα σε Allow from all αλλά έχω ακριβώς το ίδιο πρόβλημα. Τι αλλαγές πρέπει να κάνω κατά την γνωμη σου?
jpavly Ιανουάριος 8, 2010 #8 Ιανουάριος 8, 2010 Εγώ συνήθως περνάω το WAMP http://www.wampserver.com/en/Δεν ξέρω, από κάποια έκδοση και μετά το XAMPP σταμάτησε να θέλει να συνεργαστεί με 3 εκδόσεις Windows που έχω για διαφορετικούς λόγους κάθε φορά. Το άλλο μου κάθεται plug n play τουλάχιστον..
Recommended Posts
Archived
This topic is now archived and is closed to further replies.