سلام. در پوشه hddocs ، فایل7Learn.php رو ساختم و در داخل7Learn.pHP ، و test.txt رو هم به همین ترتیب ساختم.
ولی در هنگام باز کردن از طریق admin ارور 404 میده؟ چرا؟
پوشه img رو باز کرد و ارور نداد ولی 7learn.php رو باز نمیکنه؟
سلام دوست عزیز. اول باید دامنه مجازی ایجاد کنید. در بخش نصب و راه اندازی بستر برنامه نویسی آموزش ایجاد دامنه مجازی رو ببینید و تنظیمات رو انجام بدید.
وقتی که xampp رو run می کنید ابتدا توی مرورگر چک کن که آدرس localhost یا 127.0.0.1 صفحه پیش فرض آپاچی رو نشون میده یا نه؟
اگر بدون مشکل نمایش داد یه جایی از تنظیمات رو ممکنه اشتباه انجام داده باشید.
طبق مراحل زیر عمل کنید:
1- در مسیر C:\Windows\System32\drivers\etc فایل hosts را با ادیتور ++Notepad باز کنید و آدرس 127.0.0.1 7Learn.php رو قرار دهید و ذخیره کنید.
2- در مسیر C:\xampp\apache\conf\extra فایل httpd-vhosts.conf رو باز کنید و از کد های زیر یک copy بگیرید و در زیر کد ها paste کنید:
##<VirtualHost *:80>
##ServerAdmin [email protected]
##DocumentRoot "C:/xampp/htdocs/dummy-host2.example.com"
##ServerName dummy-host2.example.com
##ErrorLog "logs/dummy-host2.example.com-error.log"
##CustomLog "logs/dummy-host2.example.com-access.log" common
##</VirtualHost>
و به کدهایی که کپی کردید به صورت زیر ویرایش کنید:
<VirtualHost *:80>
ServerName 7Learn.php
ServerAlias www.7Learn.php
DocumentRoot "C:/xampp/htdocs/7Learn.php"
ServerAdmin [email protected]
ErrorLog "logs/7Learn.php-error.log"
CustomLog "logs/7Learn.php-access.log" common
</VirtualHost>
توجه کنید که علامت ## رو حذف کنید تا کد ها از حالت کامنت خارج بشن. و فایل رو ذخیره کنید.
3- پس از این تنظیمات نرم افزار xampp رو یک بار stop و مجددا start کنید.
4- در مرورگر ابتدا آدرس را به صورت http://7learn.php وارد کنید.
به نظرم شما یک پوشه دیکه به اسم دلخواه خودت درست کن از اعداد استفاده نکن دات پی اچ پی هم اگ نزنی مشکلی پیش نمیاد .
چون داری میگی پوشه ای ام جی رو باز میکنه یعنی برنامه داره درست کار میکنه . پس یجای کار رو داری اشتباه انجام میدی .
توجه داشته باش اسم پوشه ای که داری توش پوشه میسازی اچ تی داک هست نه اچ دی داک
ادرسی که وارد میکنی رو هم ببین درسته
ان شالله موفق باشی
یه فایل پیوست برات گذاشتم اگر با این خطا مواجه میشی 80 درصد داری ادرس رو اشتباه میزنی . چون داره بهت میگه ادرست رو پیدا نکردم یا همچین ادرسی در لوکال هاستت نیست .
همون کاری که بالا بهت گفتم رو انجام بده مشکلت حل میشه ان شالله