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

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

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

نویسنده موضوع: کار نکردن php  (دفعات بازدید: 1012 بار)

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

آفلاین hakimalireza

  • Jr. Member
  • *
  • ارسال: 49
  • ubuntu 14.04.2 64bit
کار نکردن php
« : 17 اردیبهشت 1394، 03:01 ب‌ظ »
سلام به همه و سپاس پیشاپیش از عزیزانی که پاسخ میدن
من سرور اوبونتو نصب کرد روش webmin نصب کردم و تمام کارهایی که در لینک زیر گفته رو انجام دادم
digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu
یه ip جدید به سرور اضافه کردم و روی ip جدید یه وب سرویس تعریف کردم
حالا مشکلم اینجاست که زمانی که می خوام php رو باز کنم روی سایت صفحه سفید فقط میاد و چیزی نشون نمیده اما اگه فایل html باشه نشون میده روی آی پی اصلی سرور هم که اون html پیش فرض رو باز میکنه و من نمی تونم تو دایرکت سایت پیش فرض تغییرات ایجاد کنم
احتمال داره از mime type باشه؟
بازم مممنون از عزیزانی که پاسخ میدن
ubuntu 14.04.2 64bit

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : کار نکردن php
« پاسخ #1 : 17 اردیبهشت 1394، 03:19 ب‌ظ »
دوست عزیز طبق تجربه و تا اونجا که میدونم

مشکل صفحه سفید در PHP مربوط میشه به سطح دسترسی و اجرایی

شما اگر بر روی server خود SU_PHP نصب کردید باید سطح دسترسی File ها 644 و پوشه ها 755 باشد.
اگر SU_PHP نصب نیست، باید سطح دسترسی File ها 666 و پوشه ها 777 باشد.

قبلا یک مورد دیگه هم دیده بودم که PHP اجرا نمیشد، که مربوط به سطح دسترسی نبود. اما الان بخاطر ندارم. ولی اگر از عمو گوگل بپرسید به زیبایی جواب های کامل و دقیق پیدا میکنید.

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ : کار نکردن php
« پاسخ #2 : 17 اردیبهشت 1394، 03:23 ب‌ظ »
اگر دستورهای پی اچ پی رو همونجور که نوشتید نشون میده و تفسیر نمیکنه:
sudo apt-get install libapache2-mod-php5
apt-get install php5
sudo service apache2 restart
به جای دستورهای کامل یه چیز ساده بنویسید ببینید تفسیر میشه ؟:<?php
phpinfo
();
?>
« آخرین ویرایش: 17 اردیبهشت 1394، 03:26 ب‌ظ توسط doomhammer65ir »

آفلاین hakimalireza

  • Jr. Member
  • *
  • ارسال: 49
  • ubuntu 14.04.2 64bit
پاسخ : کار نکردن php
« پاسخ #3 : 17 اردیبهشت 1394، 03:45 ب‌ظ »
اگر دستورهای پی اچ پی رو همونجور که نوشتید نشون میده و تفسیر نمیکنه:
sudo apt-get install libapache2-mod-php5
apt-get install php5
sudo service apache2 restart
به جای دستورهای کامل یه چیز ساده بنویسید ببینید تفسیر میشه ؟:<?php
phpinfo
();
?>

مشکل در پرمیژن بود فکر کنم
من اومده بودم دایرکت رو از پارتیشن home انتخاب کرده بودم الان توی var/www یه فولدر جدید ساختم اونجا رو روی وب سرویس ست کردم مشکل حل شد
ubuntu 14.04.2 64bit