انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: لیلی در 15 مهر 1396، 08:37 بظ
-
با سلام
دوستان من هرکاری میکنم صفحه php رو مرورگرم کار نمیکنه .البته مشکلی با html ندارم و صفحه apach2رو هم برام میاره . تو پکیج هامم php7 و کل ماژول هاش نصبه
اما صفحه php رو که میزنم برام به شکل دانلود میاره فقط
کجارو دارم اشتباه میرم ؟یکی کمکم کنه
-
ماژول PHP برای Apache رو نصب نکردید.
-
ماژول PHP برای Apache رو نصب نکردید.
غیر این ها که نصبن؟
php install
php-all-dev install
php-cli install
php-common install
php-mcrypt install
php-mysql install
php-pear install
php-xml install
php7.0 install
php7.0-cli install
php7.0-common install
php7.0-dev install
php7.0-fpm install
php7.0-json install
php7.0-mcrypt install
php7.0-mysql install
php7.0-opcache install
php7.0-readline install
php7.0-xml install
-
بله، ماژول PHP برای Apache، نه ماژولی برای PHP :)
-
بله، ماژول PHP برای Apache، نه ماژولی برای PHP :)
میشه بیشتر راهنمایی کنید .هرچی پیدا کردمو قبلا اجرا کردم
اسم ماژولو چی بزنم دقیقا که بیاره؟
-
sudo apt install libapache2-mod-php
-
sudo apt install libapache2-mod-php
این نصب بود اخه قبلا.تغییری نکرد
-
با a2enmod فعالش کردید؟
-
با a2enmod فعالش کردید؟
نه .همچین چیزی نزدم .باید میکردم؟
-
چندبار هم که با نت بینز run زدم اینو اورد
Not Found
The requested URL /PhpProject1/index.php was not found on this server.
Apache/2.4.25 (Ubuntu) Server at localhost Port 80
کسی نیس کمکم کنه؟ :(
-
من از tasksel برای نصب پکیج lamp استفاده می کنم. بسیار ساده است.
-
با سلام
اول با دستور زیر اقدام به نصب و راه اندازی lamp کنین (این دستور نوعی task محسوب می شه که تمام پکیج های مورد نیاز رو نصب خواهد کرد):
sudo apt install lamp-server^
بعد اگه مشکلتون با نصب پکیج ها حل نشد خودتون دستی ، این دستور رو بزنین تا ماژول فعال بشه:
sudo a2enmod php7.0
و بعدش سرویس آپاچی رو ری استارت کنین:
sudo service apache2 restart
-
با سلام
اول با دستور زیر اقدام به نصب و راه اندازی lamp کنین (این دستور نوعی task محسوب می شه که تمام پکیج های مورد نیاز رو نصب خواهد کرد):
sudo apt install lamp-server^
بعد اگه مشکلتون با نصب پکیج ها حل نشد خودتون دستی ، این دستور رو بزنین تا ماژول فعال بشه:
sudo a2enmod php7.0
و بعدش سرویس آپاچی رو ری استارت کنین:
sudo service apache2 restart
تغییری نکرد دوست عزیز .کل ویژگی های lamp برام فعاله .اینم امتحان کردم و تغییری نکرد
-
شما اون فایل php رو چطوری فراخوانی می کنین ؟
اون فایل php تو کدوم مسیر قرار داره ؟ دسترسی هاش درست هستش ؟
شما یه بار اینا رو برای تست php امتحان کنین:
اول این دستور رو بزنین:
sudo nano /var/www/html/info.php
بعد محتوی زیر رو توش قرار بدین:
<?php
phpinfo();
?>
حالا اینو تو مرورگرتون بزنین:
localhost/info.php
ببنین بازم داره دانلود می کنه ، یا چی می گه؟
-
شما اون فایل php رو چطوری فراخوانی می کنین ؟
اون فایل php تو کدوم مسیر قرار داره ؟ دسترسی هاش درست هستش ؟
شما یه بار اینا رو برای تست php امتحان کنین:
اول این دستور رو بزنین:
sudo nano /var/www/html/info.php
بعد محتوی زیر رو توش قرار بدین:
<?php
phpinfo();
?>
حالا اینو تو مرورگرتون بزنین:
localhost/info.php
ببنین بازم داره دانلود می کنه ، یا چی می گه؟
مشکلم حل شد . یه اشتباه خیلی خیلی مسخره بود در همین زمینه که گفتین.خیلی ممنون