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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: راه اندازی Php(حل شد)  (دفعات بازدید: 13135 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
راه اندازی Php(حل شد)
« : 06 خرداد 1391، 01:25 ق‌ظ »
با سلام

من تمام برنامه های لازم رو برای کد نویسی php نصب کردم.

Apcahe2,Mysql,Php5,PhpMyAdmin

ولی نمیدونم چطوری استفاده کنم

لطفا راهنمایی کنید

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

با تشکر
« آخرین ویرایش: 22 خرداد 1391، 12:21 ق‌ظ توسط Uns »
The Best Weapon Against An Enemy Is Another Enemy

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : راه اندازی Php
« پاسخ #1 : 06 خرداد 1391، 01:43 ق‌ظ »
تو مرورگر بزنید localhost ببینید بالا میاد ، باید بنویسه ( it works ) فکر کنم .

اگر کار نکرد تو ترمینال بزنید :

/etc/init.d/apache2 start/etc/init.d/mysql start
فراموش نکنید که مجوز ریشه میخواد .

من برا php در گنو/لینوکس eclipse رو ترجیح میدم البته اگر پروژه ام بزرگ باشه کدنویسی معمول و سریع با gedit که خیلی خوب از زبان های مختلف پشتیبانی به عمل میاره . Aptana هم گزینه مناسبیه .

و دیگر  اینکه برای برنامه نویسی xampp رو به جای نصب مجزا php,apache و ... پیشنهاد میدم .
« آخرین ویرایش: 06 خرداد 1391، 01:55 ق‌ظ توسط YPSD »
..I feel no fault for the fault I feel..

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #2 : 06 خرداد 1391، 01:52 ق‌ظ »
It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet
---------------------------------------------------------------------
خوب میگه که کار می کنه و mysql هم در حال اجرا هستش.

خوب من پروژهایی رو که می سازم کجا کپی کنم تا بتونم اجرا کنم (مثلا تو ویندوز در پوشه www در پوشه ی یک وب سرور کپی میشد)

و اینکه چطور xampp نصب کنم ؟

آیا باید تمام اینهایی که نصب کردم رو پاک کنم؟ چطور؟

من خیلی جاها دیدم که NetBeans رو توصیه می کنن!!!!

منتظر راهنماییتون هستم

با تشکر
The Best Weapon Against An Enemy Is Another Enemy

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : راه اندازی Php
« پاسخ #3 : 06 خرداد 1391، 01:59 ق‌ظ »
www باید اینجا باشه :

/var/www/
نصب xampp در واقع تنها دانلود و extract کردن اون در opt/ هست سپس میتونید با :

/var/xammp_dir/lampp start OR stop

xampp رو راه اندازی و یا متوقف کنید .

از NetBeans استفاده نکردم ولی eclipse تا حدودی راضیم کرد و ازش لذت بردم .
..I feel no fault for the fault I feel..

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #4 : 06 خرداد 1391، 03:31 ق‌ظ »
با تشکر از راهنماییتون

ولی بنده xammp رو دانلود کردم و در /opt اکستراکت کردم

ولی با اون دستور استارت نشد!!!!

bash: /var/xammp_dir/lampp: No such file or directory
---------------------------------------------------------

Forbidden

You don't have permission to access /phpmyadmin on this server.
-------------
و موقعه ی استفاده از phpmyadmin  به این خطا بر خوردم!!!!!

چطور می تونم حلش کنم؟
« آخرین ویرایش: 06 خرداد 1391، 04:02 ق‌ظ توسط Uns »
The Best Weapon Against An Enemy Is Another Enemy

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : راه اندازی Php
« پاسخ #5 : 06 خرداد 1391، 04:20 ق‌ظ »
xammp_dir اسم فولدری هست که محتویات xampp درون اون قرار گرفته ! احتمالا باید lampp باشه :

ابتدا :

/etc/init.d/apache2 stop
/etc/init.d/mysql stop
سپس :

sudo /opt/lampp/lampp start
..I feel no fault for the fault I feel..

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #6 : 06 خرداد 1391، 05:06 ق‌ظ »
من همون نصب جدا جدا رو پیشنهاد میدم، چون داخل سرورها هم دقیقا به همون شکل نصب میشه و کمی آشنایی بیشتری بهتون میده که چطور اینها با هم ارتباط دارند. از طرف دیگه پشتیبانی کامل مدیر بسته رو دارید که خیلی از کارها رو راحت‌تر میکنه.

من عموما با gedit برنامه می‌نویسم. کافیه فایل‌ها رو توی /var/www/ بریزید و از طریق مرورگرتون به http://localhost برید و کدها رو اجرا کنید. برای پروژه‌های بزرگتر می‌تونید دیباگر جدا هم برای PHP نصب کنید.
اگر با gedit خیلی راحت نبودید، Eclipse احتمالا یکی از بهترین گزینه‌هاست.

در صورتی که میخواید کاربر عادی بتونه توی /var/www/ چیزی بنویسه، کافیه بنویسید:
sudo chmod 777 /var/wwwیا اینکه راه درست‌تر اینه که کاربرتون رو به گروه www-data اضافه کنید و مجوز دسترسی 770 رو به /var/www/ بدید و مطمئن بشید که این پوشه گروه کاربری www-data رو داره.

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #7 : 06 خرداد 1391، 05:32 ق‌ظ »
با تشکر از شما دوستان عزیز درست شد و استفاده می کنم 8)

ولی هنور این phpmyadmin من ارور می ده!!!!!!!!!!!۱

Forbidden

You don't have permission to access /phpmyadmin on this server.

میگه اجازه ی دسترسی نداری؟!!!

چطور می تونم حلش کنم؟

و اینکه این نرم افزار Eclipse فقط برای جاوا هستش!!!

من نصب کردم فقط پروژه ی جاوا ایجاد می کنه!!!!

« آخرین ویرایش: 06 خرداد 1391، 07:46 ق‌ظ توسط Uns »
The Best Weapon Against An Enemy Is Another Enemy

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #8 : 06 خرداد 1391، 12:46 ب‌ظ »
ولی هنور این phpmyadmin من ارور می ده!!!!!!!!!!!۱
با sudo apt-get install phpmyadmin نصب کردید؟

و اینکه این نرم افزار Eclipse فقط برای جاوا هستش!!!
من نصب کردم فقط پروژه ی جاوا ایجاد می کنه!!!!
لینک

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #9 : 06 خرداد 1391، 01:00 ب‌ظ »
بله نصب کردم ولی قبل نصب mysql

که در مراحل آخر ارور داد!!!

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

اما چطور حذف کنم؟!!!!!
The Best Weapon Against An Enemy Is Another Enemy

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19724
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : راه اندازی Php
« پاسخ #10 : 06 خرداد 1391، 02:15 ب‌ظ »
$ sudo apt-get purge phpmyadmin
$sudo apr-get install phpmyadmin
البته بهتر بود برای نصب سرویس‌دهنده‌ی LAMP اول tasksel رو نثب می‌کردی و بعد از توش LAMP Server رو انتخاب می‌کردی
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #11 : 06 خرداد 1391، 02:28 ب‌ظ »
این دستور رو بنویسید که همه چیز رو دوباره نصب کنه.
sudo apt-get install --reinstall --purge apache2 mysql-server phpmyadmin

آفلاین shozdeh

  • Jr. Member
  • *
  • ارسال: 42
پاسخ : راه اندازی Php
« پاسخ #12 : 06 خرداد 1391، 11:00 ب‌ظ »
سلام
eclips یه ادیتوره ولی اگه IDE میخوای من بهت netbeans رو پیشنهاد میکنم.هر دو خوبن و هر دو با جاوا نوشته شدن و هر دو هم رایگانن.
اینم لینکش
http://netbeans.org/downloads/index.html

آفلاین identi

  • Sr. Member
  • *
  • ارسال: 417
پاسخ : راه اندازی Php
« پاسخ #13 : 07 خرداد 1391، 01:39 ق‌ظ »
و اینکه چه ویرایشگری برای کد نویسی تحت وب خوب هستش؟
http://writeweb.ir/1389/02/14free-and-opensource-editor-for-webdeveloper

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #14 : 07 خرداد 1391، 02:21 ق‌ظ »
با تشکر از راهنمایی تمامی دوستان عزیز :oops:

حذف کردم و دوباره نصب کردم ولی باز همون ارور رو میده!!!! ???

Forbidden

You don't have permission to access /phpmyadmin on this server.
Apache/2.2.16 (Debian) Server at localhost Port 80
---------------------------------------------------------------
چرا منو تو این وضعیت قرار میده! :o
The Best Weapon Against An Enemy Is Another Enemy