💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذرماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱۴ صاحبه یوسفلو
کار کردن درست وب سرور
محمدرسول اصغری حل شده توسط محمدرسول اصغری

سلام و وقت بخیر

برای امتحان کردن وب سرور استاد گفتند که یه فایل تو پوشه htdocs  میسازیم و بعد یه کد مینویسیم

سوال اینکه اولا من همین کد نویسی ساده رو هم نمیدونم چطوری باید بنویسم؟همین که نمیدونم فایل رو درست ساختم؟چون وقتی باز میکنم ظاهرش با فایل استاد فرق میکنه

متشکر🌸🚻

 

این فایلی هست که ایجاد کردم

دقیقا چطوری باید کد بزنم

۲۰۲۳۱۰۰۳-۱۶۴۲۳۷-1mkc.jpg
صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۱۳:۱۹

سلام وقتتون بخیر باشه 

بنده راهنمایی تون میکنم امیدوارم مفید باشه 

برای ساختن یک فولدر و فایل  در ویندوز کافیه راست کلیک کنید(کلید راست در موس) و بعد هم گزینه new رو انتخاب کنید  سپس با انتخاب گزینه Folder یک فولدر برای شما ایجاد میشود 

و با انتخاب گزینه Text Document یک فایل جدید ایجاد میشود 

 

اگر نوع فایلتون هم به درستی ذخیر نمیشه و به php تعغیر نمیکنه  میتونید این موردی رو که در ادامه خدمتتون عرض میکنم انجام بدید

 

در ویندوز یک گزینه ای معمولا به طور پیش فرض فعال هست که یه بخشی از انتهای نام فایل(پسوند فایل) رو نشون نمیده و ممکنه که شما با دادن یک پسوندی مثل .php نتونید فایل رو به php تعغیر بدید برای اینکه این مورد رو غیر فعال کنید 

۱) وارد فضای This PC(در ویندوز ۷ و... -> My Computer)  یا همون فولدرتون میشید 

۲) از گزینه‌های بالا تب View رو انتخاب میکنید

۳)توی بخش show/hide تیک گزینه File name extensions رو بردارید 

 

 

 

برای نوشتن کد هم داخل فایل خیلی راحت میتونید توی همون برنامه ای که براتون باز میشه به طوری موقتا بنویسید 

<?php
echo "This is a first php app"

 و فایل رو ذخیره کنید و از طریق مرورگرتون مثل استاد وارد فایل بشید و اگر متن This is a first php app رو مشاهده کردید یعنی فایلتون به درستی در حال کار کردن هستش 

 

اگر سوالی داشتید حتما همینجا مطرح کنید در خدمتتون هستیم 

موفق باشید 

بهترین پاسخ
محمدرسول اصغری ۱۱ مهر ۱۴۰۲، ۱۵:۲۹

خب من فایل رو ذخیره کردم برای ادامه کار الان ارور ۴۰۴ میاد نمیتونم ویدئو رو ببینم

باید تو مرورگر localhost رو وارد کنم؟درسته

ولی اینکه بعدش چی کار کنم که متوجه شم وب سرور کار میکنه یا نه رونمیدونم

من بازم عذر میخوام که برا دقیقه به دقیقه آموزش باید سوال بپرسم

شرمنده🙏🙏🙏

 

۲۰۲۳۱۰۰۳-۱۹۲۵۵۹-l9gh.jpg
صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۱۶:۱۱

شما هر چقدر بخواید میتونید سوال بپرسید 

به شکل یک فرمول براتون مینویسم 

http://localhost/Folder name/file name

Folder name=اسمی که برای فولدرتون انتخاب کردید

file name=اسمس که برای فایلتون انتخاب کردید

 

اگر پیام This is a first php app رو مشاهده کردید یعنی همه چیز درسته

محمدرسول اصغری ۱۱ مهر ۱۴۰۲، ۱۶:۴۹

 

این پیغام اومد

باید دوباره نصب کنم؟

۲۰۲۳۱۰۰۳-۲۱۴۹۰۹-e7cX.jpg
صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۱۸:۲۱
۲۰۲۳۱۰۰۳-۲۱۵۶۴۴-3Z5x.jpg
صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۱۸:۲۸

فایلتون مستقیم در پوشه htdocs قرار داره؟

اگر نه بایل قبلش اسم فولدر هم بنویسید 

http://localhost/Folder name/file name

محمدرسول اصغری ۱۱ مهر ۱۴۰۲، ۱۹:۳۰

نشد بازم😭😭😭

۲۰۲۳۱۰۰۳-۲۳۳۰۱۶-4jZa.jpg
صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۲۰:۰۱

حذف کنم xampp رو دوباره نصب کنم؟

شاید چون درایو رو تغییر دادم و ممکنه که اشتباه این کار رو انجام داده باشم

الان به مشکل برخوردم

صاحبه یوسفلو ۱۱ مهر ۱۴۰۲، ۲۰:۰۶

url رو درست وارد نکردید

فکر میکنم بهتره یکبار دیگه این جلسه با دقت تماشا کنید ولی باز هم با ذکر یک مثال راهنمایی تون میکنم

فرض کنید داخل پوشه htdocs شما یک فولدر میسازید با اسم first 

بعد داخل این فولدر یک فایلی ایجاد میکنید به اسم first.php 

حالا برای اینکه در مرورگر بتونیم به این فایل دسترسی داشته باشیم 

بعد از اینکه زمپ رو روشن کردیم مطابق این فرمولی که  بهتون میدم(صرفا برای درک بهتر شما) عمل میکنیم 

http://localhost/folder name/file name 

حالا طبق این فرمول مثالی که براتون زدم رو ادرس دهی میکنم

http://localhost/first/first.php   

این شد ادرس دهی 

چند بار اینکار رو بکنید خیلی راحت به درک میرسید و اصلا نگران نباشید

سوالی بود حتما بپرسید

موفق باشید

محمدرسول اصغری ۱۱ مهر ۱۴۰۲، ۲۱:۰۶

سلام و صبح بخیر

مرحله به مرحله انجام دادم ، ولی باز ارور قبلی رو فرستاد_ببخشید🙏

۲۰۲۳۱۰۰۴-۰۷۴۹۵۴-T6nc.jpg
صاحبه یوسفلو ۱۲ مهر ۱۴۰۲، ۰۴:۲۳

بنده صرفا یک مثال زدم که تگر اسم فولدر شما fist بود و اسم فایل first.php

نام فولدر و فایلی که توی htdocs قرار دادید همین هستش؟

همین طوری زمپ رو حتما روشن کنید

اگر مشکلتون برطرف نشد در تلگرام به ایدی @mohammadrasoulasghari  پیام بدید 

مشکلتون رو برطرف میکنم

 

محمدرسول اصغری ۱۲ مهر ۱۴۰۲، ۰۵:۵۳

الان این کد نویسی درسته؟چون کدی که استاد نوشتن کنارش به ردیف اعداد ۱ تا ۳ داشت؟ولی برا من اینطوری نیست

واینکه اون خطی رو که از ردیف اول وصل میشه به ردیف دوم رو هم برا من نداره؟

Screenshot-۲۰۲۳۱۰۰۴-۰۹۲۱۵۲-mihN.png
صاحبه یوسفلو ۱۲ مهر ۱۴۰۲، ۰۵:۵۵

سلام،

بله. انتهای هر دستور یک سمی کالن (;) بگذارید.

محسن موحد ۱۳ مهر ۱۴۰۲، ۱۰:۳۶