من بر روي ويندوز XP از وب سرور Apache استفاده ميكنم. مجبور شدم ويندوز را دوباره Setup كنم و مشكل از همينجا شروع شد.
حالا كه Apache را روي ويندوز جديد نصب كردم هيچكدام از VirtualHost هايي كه توي فايل httpd تعريف كردم كار نميكنند و اين در حالي هست كه هميشه با اين روش كار ميكردم و مشكلي نداشتم نميدونم چرا ايندفعه اينجوري شده.
من VirtualHost را اينطوري set ميكنم:
و بعد توي فايل hosts ويندوز به اين آي پي يك اسم اختصاص ميدهم. حالا وقتي توي Explorer مثلا test.com را بزنم نبايد مشكلي داشته باشم. اما نميدونم چرا هيچكدوم از VirtualHost هايي كه ايجاد كردم كار نميكنه.
در ضمن چونكه اين بحث را اينجا هم مطرح كردم و يك سري اطلاعات اونجا رد و بدل شده در صورت امكان محتواي لينكي كه گذاشتم را هم بخوانيد بلكه زودتر به نتيجه برسم.
http://forum.majidonline.com/showthread.php?p=270321#post270321
حالا كه Apache را روي ويندوز جديد نصب كردم هيچكدام از VirtualHost هايي كه توي فايل httpd تعريف كردم كار نميكنند و اين در حالي هست كه هميشه با اين روش كار ميكردم و مشكلي نداشتم نميدونم چرا ايندفعه اينجوري شده.
من VirtualHost را اينطوري set ميكنم:
کد:
<VirtualHost 127.0.0.10:80>
ServerAdmin [email protected]
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/sql"
ServerName 127.0.0.10
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
DirectoryIndex index.php
</VirtualHost
و بعد توي فايل hosts ويندوز به اين آي پي يك اسم اختصاص ميدهم. حالا وقتي توي Explorer مثلا test.com را بزنم نبايد مشكلي داشته باشم. اما نميدونم چرا هيچكدوم از VirtualHost هايي كه ايجاد كردم كار نميكنه.
در ضمن چونكه اين بحث را اينجا هم مطرح كردم و يك سري اطلاعات اونجا رد و بدل شده در صورت امكان محتواي لينكي كه گذاشتم را هم بخوانيد بلكه زودتر به نتيجه برسم.
http://forum.majidonline.com/showthread.php?p=270321#post270321