Hello Mike
its me wrote:1 - how we can disable indexing feature around the server all over
Open the \xampp\apache\httpd.conf file and change the line in red so the section looks like this
<Directory "C:/xampp/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
#
http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information.
#
Options -Indexes +FollowSymLinks +Includes +ExecCGI
Save the file and restart apache then test - this is a server wide setting for folders within the htdocs tree.
For VirtualHosts the -indexes option is added to each vhost that requires it and overrides the httpd.conf settings.
This option -indexes can also be added on a folder by folder basis using .htaccess file which again overrides the htdocs setting - see the examples in the documentation - folder=Windows directory=Linux.
its me wrote:2- why in phpmyadmin (after changing the auth mode to cookie) it works and asking for username and password, but why in the we based style? why not like asking for username and password in the htaccess style which seems like small popup window...?
This setting can be changed in the \xampp\phpmyadmin\config.inc.php file so the section looks like this in red to change from cookie to http
$cfg['Servers'][$i]['auth_type'] = 'config'; /* Default */
$cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Web based style */
$cfg['Servers'][$i]['auth_type'] = 'http'; /* Small pop up window */
Only change the red line, don't add the other 2 lines as they are only for reference - save the file and restart Apache and MySQL.
its me wrote:3- why .htaccess doesn't work by default, is it because of the dot before the name? any article or subject here speaking about this point?
"doesn't work" is not very descriptive. Try and explain your issue with .htaccess - to open simply drag the file into a text editor for editing.
In the htdocs tree .htaccess is enabled by default.
(Right click on your text editor and select to run as administrator will allow opening and saving the file from the file menu).
its me wrote:4- is php function for sending mail working with you?
Yes, but you need to search the forums for sendmail as there are many examples that show you how to configure \xampp\php\php.ini and \xampp\sendmail\sendmail.ini to enable sending PHP form emails.
its me wrote:5- regarding the error pages, extension is "var" which software can open this to make it more elegance?
Again drag the .var file into a text editor for viewing and editing.
You can also right click on the .var file and select to always open this type of file with your text editor.
its me wrote:6- is there a way to monitor the usage of the site other than the weblizer? i mean with more detailed statistics like time on page and so on?
You can change how Webalizer behaves by opening and editing the \xampp\webalizer\webalizer.conf file which has comprehensive comment help text and in the readme file- make a backup copy of this file before editing so you have a known good starting point if edits go pear shaped.
More reading here:
http://webalizer.org/Alternatives to WebalizerEveryone has to start at the beginning and so your questions are not a problem for this forum, just need to remember that 'don't work' is a taboo for troubleshooting though.
Best wishes Mike and good luck.