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

کمک و پشتیبانی => انجمن عمومی => نویسنده: MrPyth0n در 22 شهریور 1395، 02:38 ب‌ظ

عنوان: اجرا نشدن کد های php در اوبنتو ۱۶.۰۴ (حل شد)
ارسال شده توسط: MrPyth0n در 22 شهریور 1395، 02:38 ب‌ظ
با سلام من اوبونتو ۱۶.۰۴ دارم
با دستور زیر آپاچی نصب کردم
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 هست .
ممنون
عنوان: پاسخ : اجرا نشدن کد های php در اوبنتو ۱۶.۰۴
ارسال شده توسط: دانیال بهزادی در 22 شهریور 1395، 04:54 ب‌ظ
https://wiki.ubuntu.ir/wiki/Tasksel
عنوان: پاسخ : اجرا نشدن کد های php در اوبنتو ۱۶.۰۴
ارسال شده توسط: s1mpleworld در 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 را ری استارت کنید

موفق باشید