با سلام
من از XAMPP بر روی ویندوز 7 استفاده می کنم و میخوام از ویرچوال هاست بر روی سرور لوکال استفاده کنم .
یعنی می خوام به جای علاوه بر آدرس لوکال هاست که http://localhost/ هست از آدرس http://project.jm نیز استفاده کنم .
البته این آدرس در اینترنت وجود خارجی نداره و فقط زمانی که از طریق سیستم من درخواست بشه قابل دسترسی هست .
من تمام تنظیمات ممکن را انجام داده ام یعنی به ترتیب زیر عمل کرده ام :
ابتدا فایل httpd.conf را ویرایش کردم و مقادیر زیر را بهش دادم :
کد:
NameVirtualHost 127.0.0.1
در مرحله بعد فایل
httpd-vhost.conf در پوشه extra را نیز این مقادیر اضافه کردم :
کد:
<VirtualHost 127.0.0.1>
ServerAdmin myname@gmail.com
DocumentRoot "xampp/htdocs/project"
ServerName project.jm
ServerAlias *.project.jm
ErrorLog "logs/project.jm-error.log"
CustomLog "logs/project.jm-access.log" combined
</VirtualHost>
و در آخر نیز فایل hosts در مسیر
windows/system32/drivers/etc
را نیز ویرایش کرده ام به صورت :
الان آدرس مورد نظر من قابل دسترسی هست ، فقط مشکلی هست اینه که خطای 403 به صورت زیر میده :
کد:
Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
project.jm
01/24/2010 11:50:57 È.Ù
Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0
حالا از دوستان میخوام راهنمایی کنند که مشکل از کجاست و چه تنظیمات دیگری باید اضافه بشه
با تشکر