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

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

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


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

نویسنده موضوع: اجرا نشدن کد های php در اوبنتو ۱۶.۰۴ (حل شد)  (دفعات بازدید: 839 بار)

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

آفلاین MrPyth0n

  • Newbie
  • *
  • ارسال: 10
  • جنسیت : پسر
با سلام من اوبونتو ۱۶.۰۴ دارم
با دستور زیر آپاچی نصب کردم
sudo apt-get install apache2
بعد از اون با دستور زیر php نصب کردم

sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi  php7.0 libapache2-mod-php7
حالا فایل php که در قمست /var/www/html میریزم به جای اینکه اجراش کنه محتوای توشو نشون میده بعضی از php هارو هم اجرا نمیکنه
کل فولدر دسترسی ۷۷۷ و +x داره . مالک و گروه فولدر هم www-data هست .
ممنون
« آخرین ویرایش: 22 شهریور 1395، 10:53 ب‌ظ توسط MrPyth0n »

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

  • ناظر انجمن
  • *
  • ارسال: 19754
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین s1mpleworld

  • Sr. Member
  • *
  • ارسال: 309
  • جنسیت : پسر
پاسخ : اجرا نشدن کد های php در اوبنتو ۱۶.۰۴
« پاسخ #2 : 22 شهریور 1395، 06:15 ب‌ظ »
با سلام من اوبونتو ۱۶.۰۴ دارم
با دستور زیر آپاچی نصب کردم
sudo apt-get install apache2
بعد از اون با دستور زیر php نصب کردم

sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi  php7.0 libapache2-mod-php7
حالا فایل php که در قمست /var/www/html میریزم به جای اینکه اجراش کنه محتوای توشو نشون میده بعضی از php هارو هم اجرا نمیکنه
کل فولدر دسترسی ۷۷۷ و +x داره . مالک و گروه فولدر هم www-data هست .
ممنون

درود

اگر مالک پوشه را تنظیم کرده اید، برای دسترسی پوشه آن را بر روی 755 تنظیم کنید.

------------
برای اضافه کردن فایل مورد نظر خود، کافی است فایل زیر را ویرایش کنید:

/etc/apache2/httpd.conf

به دنبال خط DirectoryIndex بگردید. در آنجا میتوانید فایل هایی که apache2 برای index استفاده خواهد کرد را ویرایش کنید و فایل مورد نظرتان را نیز اضافه کنید. به عنوان مثال خط directoryindex به این شکل میشود:

DirectoryIndex index.html myindex.php myindex2.pl myindex3.rb

سپس یک بار apache2 را ری استارت کنید

موفق باشید
با افتخار قدرت گرفته از Fedora 32