خطای 500 در phpMyAdmin نصب شده توسط دایرکت ادمین
سلام
مشخصات سرور:
CentOS 6.7 x64
DirectAdmin 1.48.3
Apache + NginX + PHP-FPM
بعد از نصب همه چیز خدا رو شکر همه چیز درست کار میکنه به جز این phpMyAdmin که هر کاری بخوای توش انجام بدی اخطار 500 رو به شکل تصویر زیر نمایش میده.مثلاً در تصویر زیر می خوام یه Table اضافه کنم.
http://up.vbiran.ir/uploads/20448144...78_MyAdmin.jpg
http://up.vbiran.ir/uploads/20448144...78_MyAdmin.jpg
وب سرور آپاچی + NginX به طور Reverse Pro.xy است که کانفیگش همون کانفیگ پیش فرض کاستوم بیلد 2 دایرکت ادمین است.
هیچ تغییری هم تو فایل های phpMyAdmin ایجاد نکردم.
MySQL هم به خوبی کار میکنه اما phpMyAdmin اینطوریه چرا؟
ممنون میشم از دوستان هر کی بلده راهنمایی کنه.
پاسخ : خطای 500 در phpMyAdmin نصب شده توسط دایرکت ادمین
پس از نصب چه تغییر دیگه ای در سرور ایجاد کردید ؟!
پاسخ : خطای 500 در phpMyAdmin نصب شده توسط دایرکت ادمین
پس از نصب یه اکانت ریسلر ساختم و توش چند تا فایل آپلود کردم و یه دیتابیس هم ساختم.
فقط اینم بگم که من در فایل options.conf دایرکت ادمین قبل از بیلد کردن کامل چند تا بسته دیگه هم yes کردم که در زیر نوشتم:
بخش های مهم از فایل options.conf بیلد 2.0 من:
php1-release=5.5
php1-mode=php-fpm
php2-release=no
php2-mode=php-fpm
opcache=yes
php_ini=yes
ioncube=yes
zend=yes
suhosin=yes
webserver=nginx_apache
modsecurity=yes
mod_ruid2=no
phpmyadmin=yes
phpmyadmin_ver=4
webapps_inbox_prefix=no
clamav=yes
spamassassin=yes
حالا به نظرتون مشکل از کجاست؟
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
007
س یکبار
./build rewrite_confs
انجام بدین ببینین مشکل حل میشه
ارادت
اینو چند بار انجام دادم چون تو سایت های خارجی هم همینو پیشنهاد داده بود.
متاسفانه کار ساز نیست.
- - - Updated - - -
دوستان سایت های مختلف رفتم نوشته بودن که ارور لاگ ها رو چک کنیم.
من چون تازه کارم نمی دونم منظورشون لاگ چی هست لاگ آپاچی؟ لاگ انجین اکس؟ لاگ چی؟
تو بخش Logs Viewer دایرکت ادمین هم لاگی به عنوان php ندارم.
دربارش سرچ کردم فهمیدم php-fpm به طور پیش فرض لاگ درست نمیکنه حالا نمی دونم درسته یا نه.
حالا بالاخره من از کجا بفهمم این اخطار برای چیه و چطوری رفعش کنم.
به خدا کارم لنگ همینه فقط اگه کسی می دونه خواهشاً دریغ نکنه.
ممنون.
- - - Updated - - -
دوستان مشکل رو پیدا کردم اما الان راه حلش رو نمی دونم.
ببینید من خواستم با PHP یه Table اضافه کنم که با اخطار زیر رو به رو شدم:
Connection failed: Access denied for user 'test'@'localhost' (using password: YES)
حتی با کاربر root هم خواستم این Table رو اضافه کنم همین اخطار رو گرفتم.
تو نت جستجو کردم آموزش داده بودن چطور دسترسی به یک دیتابیس بدیم اما متاسفانه ظاهراً دایرکت ادمین من دسترسی به هیچ یوزری برای ایجاد تغییرات تو دیتابیس ها نمیده حتی root.
از دوستان با تجربه ممنون میشم کمکم کنید.مشکل اخطار 500 هم از همینه مطمئناً.
- - - Updated - - -
ای بابا مشکل این Access Denied هم نبود.
این مشکل فقط به خاطر این بود که رمز رو اشتباه میزدم.
ای بابا هنوز مشکل اخطار 500 این phpMyAdmin هست چی کار کنم؟
پاسخ : خطای 500 در phpMyAdmin نصب شده توسط دایرکت ادمین
اگر تمایل دارید اطلاعات بدید برسی کنم
پاسخ : خطای 500 در phpMyAdmin نصب شده توسط دایرکت ادمین
نقل قول:
نوشته اصلی توسط
allbert
اگر تمایل دارید اطلاعات بدید برسی کنم
ممنون از پیشنهادتون اما تمایل ندارم به کسی دسترسی بدم.
- - - Updated - - -
دوستان ممنون خدا رو شکر مشکل حل شد.
مشکل از Mod_Security بود که وقتی غیرفعالش کردم حل شد.