انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: black-ops در 01 خرداد 1393، 11:42 ب‌ظ

عنوان: مشکل در راه اندازی lamp
ارسال شده توسط: black-ops در 01 خرداد 1393، 11:42 ب‌ظ
با سلام به همه دوستان
من تازه ابونتو 14.4 رو نصب کردم و مشغول به کار شدم
از طریق این آموزش جلو رفتم:
http://www.howtoforge.com/ubuntu_lamp_for_newbies
ولی بعد از نصب php تو ایجاد صفحه تست به مشکل بر می خورم و اون صفحه اصلا باز نمیشه و این پیام میاد

Not Found 404

The requested URL /test.php was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80

ـوجه که کردم دیدم تو همه این نوع آموزشها فایل index.html  مستقیم داخل www  هست ولی برای من داخل فولدر html هست !
هر جوری فایل می سازم همین مشکل ایجاد میشه ... حتی تو خود پوشه html فایل ساختم ولی اونجا هم همین پیام میاد

خیلی سرچ کردم ولی به نتیجه نرسیدم(2-3 روزی هست درگیر این قضیه هستم ](*,))
دوستان اگر راهنمایی کنند که چطور این مشکل رو حل کنم ممنون میشم
( در ضمن کلا صفرم ... از دستورات و روشها و تست ها هیچ اطلاعی ندارم  :oops:)
با تشکر
عنوان: پاسخ : مشکل در راه اندازی lamp
ارسال شده توسط: hamidrezakp در 02 خرداد 1393، 10:45 ق‌ظ
سلام دوست عزیز

برای من همینجوری بود.
مثلا برای اوردن توی پوشه ~/WWW از دستور زیر استفاده میکنیم.

mkdir ~/www
sudo mv /var/www /var/www-backup
sudo ln -s /home/username/www /var/www
عنوان: پاسخ : مشکل در راه اندازی lamp
ارسال شده توسط: black-ops در 02 خرداد 1393، 12:23 ب‌ظ
دوست عزیز حمید رضا
این کاری که شما گفتید صرفا مسیر ها رو عوض کرد و اصلا آپاچی هم عملا از کار افتاد و اینبار کلا رو لوکال پیام forbidden  (صفحه 403) میاد !
مشکل اصلی اینه که چطور بتونم با php کار کنم که اون پیام 404 نیاد ؟
باز هم مشغول جستجو هستم ولی مطلبی که برای این مشکل باشه هنوز پیدا نکردم
از دوستان مننون میشم اگر راهنمایی کنند
با تشکر
عنوان: پاسخ : مشکل در راه اندازی lamp
ارسال شده توسط: امید توانا در 02 خرداد 1393، 12:35 ب‌ظ
مشکل اینه که از آموزشهای قدیمی استفاده می‌کنید. systemd خیلی وقته جایگزین init.d شده.
همیشه راهنمایی‌ها رو از ویکی آرچ دنبال کنید.
https://wiki.archlinux.org/index.php/LAMP
شما باید سرویس httpd رو پویا کنید
sudo systemd start httpd.service
sudo systemd enable httpd.service
ضمنا می‌تونید قسمت user directory رو از
https://wiki.archlinux.org/index.php/LAMP#User_directories
دنبال کنید تا دایرکتوری در خانه ساخته بشه.
عنوان: پاسخ : مشکل در راه اندازی lamp
ارسال شده توسط: black-ops در 02 خرداد 1393، 02:03 ب‌ظ
دوست عزیز امیر توانا , بابت راهنمایی ممنونم
ولی مسیر هایی که در لینکی که داده بودید, گفته شده بود در سیستم من وجود ندارند و systemd هم شناخته نمی شود .
با این آموزش جلو رفتم و الآن همه چیز مرتبه  \\:D/ :
http://linuxseason.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%86%D8%B5%D8%A8-lamp-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88-%D9%88-%D9%81%D8%AF%D9%88%D8%B1%D8%A7/
ولی یک مشکل باقی مونده
الآن شاخه html در www به عنوان روت شناخته شده و فقط در شاخه  html میتوان فولدر درست کرد و با php کار کرد ولی بیرون از آن یعنی در شاخه www هر فایلی ایجاد کنیم پیام 404 نمایش داده میشود
چطور میشه خود شاخه www رو به عنوان روت معرفی کرد ؟

با تشکر از راهنمایی هاتون