انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 16 شهریور 1397، 09:37 بظ
-
سلام من قبلا xampp رو نصب کرده بودم و مشکلی نداشتم. اما امروز که نصب کردم در هنگام اجرای phpmyadmin ارور میده. چه جوری میتونم برطرفش کنم؟ ارور رو ضمیمه کردم. ممنون
-
بهتره از مخازن رسمی استفاده کنید و مستقیما از LAMP استفاده کنید و سراغ پیادهسازیهایی مثل XAMPP نرید که LAMP رو برای سیستمعاملهای دیگه آماده کردند. اینطوری راحتتر میشه مشکل رو دنبال کرد و پیدا کرد چه مشکلی داره.
-
خب الان معمولی و یکی یکی از اول دارم نصب میکنم.
http://localhost/phpmyadmin رو که باز میکنم، خطای زیر رو نشون میده
Not Found
The requested URL /phpmyadmin/ was not found on this server.
Apache/2.4.29 (Ubuntu) Server at localhost Port 80
خود لوکال هاست رو میاره که صفحه آپاچی هست و اون مشکلی نداره، ولی phpmyadmin رو نه.
تو آموزش ها یه فایل تستی php گذاشته بودند. منم گذاشتم ولی کار نکرد. به جای اینکه صفحه درباره php رو بیاره، خود متن رو آورد.( ضمیمه کردم )
-
هنگام نصب phpmyadmin یک صفحه میاره که برای چه وبسروری نصبش کنه و باید Apache رو انتخاب کنید.
در صورتی که بجای اجرای کد، خود کد نشون داده میشه، یعنی ماژول PHP برای Apache نصب و فعال نشده.
-
هنگام نصب phpmyadmin یک صفحه میاره که برای چه وبسروری نصبش کنه و باید Apache رو انتخاب کنید.
این مورد رو همون آپاچی انتخاب کردم.
در صورتی که بجای اجرای کد، خود کد نشون داده میشه، یعنی ماژول PHP برای Apache نصب و فعال نشده.
ماژول php رو نصب و فعال هست فکر کنم. چون یه php تو ترمینال اجرا کنم کار میکنه. مثلا
php -r 'echo "\n\nYour PHP installation is working fine.\n\n\n";'
خروجیش اینه
Your PHP installation is working fine.
استاتوس آپاچی رو اجرا میکنم، اروری میده که ضمیمه کردم
-
این مورد رو همون آپاچی انتخاب کردم.
احتمالا فقط روش رفتید و اینتر زدید، بدون اینکه تیک اون رو بزنید.
ماژول php رو نصب و فعال هست فکر کنم. چون یه php تو ترمینال اجرا کنم کار میکنه. مثلا
این دستور با ماژول PHP برای Apache مرتبط نیست. در هر صورت اول باید اون مشکلی که توی تنظیمات Apache هست رو حل کنید تا Apache بالا بیاد.
-
عرض کردم آپاچی مشکلی نداره و راحت بالا میاد
-
اپاچی با php باید بالا بیایید
sudo apt install libapache2-mod-php
ببینید این ماژول نصبه ؟ ( یا برای php7 )
اگر نصب هست چک کنید ببینید فعاله ؟
sudo a2enmod php7.1
-
اپاچی با php باید بالا بیایید
sudo apt install libapache2-mod-php
ببینید این ماژول نصبه ؟ ( یا برای php7 )
اگر نصب هست چک کنید ببینید فعاله ؟
sudo a2enmod php7.1
میگه نصبه ولی بخوام فعال کنم خطای زیر رو میده
ERROR: Module php7.1 does not exist!
-
خب من اشتباهی نوشتم php7.1 ...( چون خب توی سیستم خودم اینجوری بوده )
شما باید
php یا php7.0 رو امتحان می کردید یا هر ورژن از php که نصب کردید...