আমার উবুন্টু সার্ভারটি 13.04 এ আপগ্রেড করার পরে আমার পিএইচপিএমইডমিন আর অ্যাক্সেসযোগ্য নয়। ব্রাউজারটি 500 টির (আভ্যন্তরীণ সার্ভার ত্রুটি) এবং ত্রুটিতে রিপোর্ট করে it
পিএইচপি মারাত্মক ত্রুটি: need_once (): ব্যর্থ খোলার প্রয়োজন './libraries/php-gettext/gettext.inc' (অন্তর্ভুক্ত_পথ = '।') /usr/share/phpmyadmin/libraries/select_lang.lib.php লাইন 370 এ
অন্য কোনও পিএইচপি সফ্টওয়্যার মেশিনে সূক্ষ্মভাবে কাজ করে এবং তাই নিজেই মাইএসকিএল করে। Phpmyadmin সঠিকভাবে ইনস্টল করা হয়েছে এবং ডিস্ট-আপগ্রেডের আগে সূক্ষ্মভাবে কাজ করেছে। আমিও করেছি sudo aptitude reinstall phpmyadmin
কিন্তু তাতে কোন লাভ হয়নি।
phpmyadmin এর সংস্করণ সংখ্যা 4: 3.5.8.1-1
কোন ধারণা, এখানে কি ভুল হতে পারে?
/ সম্পাদনা: এখনই আমি জানতে পেরেছি যে এখানে সিমলিংকগুলি কাজ করে না বলে মনে হচ্ছে:
mcnesium@fluse:/usr/share/phpmyadmin/libraries/php-gettext$ ls -l
total 0
lrwxrwxrwx 1 root root 36 Apr 25 03:38 gettext.inc -> ../../../php/php-gettext/gettext.inc
lrwxrwxrwx 1 root root 36 Apr 25 03:38 gettext.php -> ../../../php/php-gettext/gettext.php
lrwxrwxrwx 1 root root 36 Apr 25 03:38 streams.php -> ../../../php/php-gettext/streams.php
আমি ফোল্ডারটি ব্যাক আপ করেছিলাম php-gettext
এবং সিপি-আর'ডি সিলেমিংকড ওভার করেছি, এখন এটি কার্যকর হয়। সুতরাং এটি আসলে একটি সিমলিংক-সমস্যা বলে মনে হচ্ছে।
এটি আমার শুরু /etc/phpmyadmin/apache.conf
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
সুতরাং এখনই এটি প্রতীকগুলি অনুসরণ করার কথা। উবুন্টু আপগ্রেড করার আগে সবকিছু ঠিকঠাক কাজ করেছিল। তাই কি symlinks সঙ্গে ব্যাপার?
/usr/share/php/php-gettext
। আপনি কি সেলইনাক্স / অ্যাপআর্মার ব্যবহার করছেন?