วิธีเข้าถึง phpMyAdmin หลังการติดตั้ง


71

ฉันติดตั้ง phpmyadmin sudo apt-get install phpmyadminแล้ว แน่นอนฉันยังมี mysql และเว็บเซิร์ฟเวอร์ทำงานอย่างถูกต้อง

ตอนนี้ฉันจะไปถึงได้อย่างไร


ขึ้นอยู่กับเว็บเซิร์ฟเวอร์ที่คุณใช้และวิธีการตั้งค่า
karthick87

อ่านphpMyAdminจากเอกสารของ Ubuntu
Darshana

ไม่มีเวลาอ่านเอกสาร ....
Sören

คำตอบ:


120

คุณลองhttp://localhost/phpmyadminไหม

แก้ไข: ทำสิ่งนี้ก่อน

sudo -H gedit /etc/apache2/apache2.conf

เพิ่มบรรทัดนี้ที่ใดที่หนึ่ง

Include /etc/phpmyadmin/apache.conf

และในที่สุดก็เริ่ม apache ใหม่

sudo service apache2 restart

ใช่. และมันไม่ทำงาน " localhost " ทำงานอย่างถูกต้องเนื่องจากมันแสดงหน้ามาตรฐานของเซิร์ฟเวอร์
mcastel

ทำงานให้ฉันแปลก ๆ เพราะมันทำงานบนเซิร์ฟเวอร์อื่นโดยไม่เพิ่มบรรทัดนี้ ...
n3rd

2
สิ่งนี้ได้ผลกับฉัน:ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-enabled/001-phpmyadmin
Steve Bennett

3
ฉันพยายามเพิ่มIncludeและฉันได้failในขณะที่รีสตาร์ท
Vadorequest

สวัสดีหน้า myphpadmin ไม่เริ่มขึ้นฉันควรทำอย่างไรดี?
Kaliya Mitesh

20

คุณอาจข้ามการกำหนดค่าจากแพ็คเกจ

ลอง cli นี้:

sudo dpkg-reconfigure phpmyadmin

และเมื่อเลือกเว็บเซิร์ฟเวอร์เพื่อกำหนดค่าให้เลือก apache


6
เพียงลืมที่จะทำเครื่องหมาย [] apache ด้วยสเปซบาร์ในการติดตั้ง
DKSan

1
ฉันค้นพบด้วยว่าสี่เหลี่ยมสีแดงเล็ก ๆ ไม่ใช่สัญลักษณ์ "ยอมรับ"!
ทิม

7

ขึ้นอยู่กับการกำหนดค่าของคุณ

จากประสบการณ์ของฉันฉันอาจเข้าถึงด้วย localhost / phpmyadmin แต่ไม่สามารถเข้าสู่ระบบได้ฉันต้องกำหนดค่า phpmyadmin ใหม่รีเซ็ตรหัสผ่าน MySQL จากนั้นฉันสามารถเข้าสู่ระบบได้โดยไม่มีปัญหา

  1. กำหนดค่า phpmyadmin อีกครั้ง
  2. Ctrl+ Alt+ tเพื่อเปิด terminal
  3. sudo dpkg-reconfigure phpmyadmin
  4. วิธีการเชื่อมต่อสำหรับฐานข้อมูล MySQL สำหรับ phpmyadmin: unix socket
  5. ชื่อผู้ใช้การบริหารฐานข้อมูล: root
  6. รหัสผ่านของผู้ใช้ผู้ดูแลระบบฐานข้อมูล: mysqlsamplepassword
  7. ชื่อผู้ใช้ MySQL สำหรับ phpmyadmin: root
  8. ชื่อฐานข้อมูล MySQL สำหรับ phpmyadmin: phpmyadmin
  9. เว็บเซิร์ฟเวอร์เพื่อกำหนดค่าใหม่โดยอัตโนมัติ: apache2
  10. ข้อผิดพลาด 1,045
  11. ไม่สนใจ
  12. sudo dpkg-reconfigure mysql-server-5.5
  13. รหัสผ่านใหม่สำหรับผู้ใช้ "root" ของ MySQL: mysqlsamplepassword
  14. ทำซ้ำรหัสผ่านสำหรับผู้ใช้ "root" ของ MySQL: mysqlsamplepassword

แต่หากปัญหาของคุณไม่สามารถแปล php ได้ให้ทำตามคำแนะนำเพื่อเปิดใช้งาน php ของคุณก่อน

  1. sudo gedit /etc/apache2/mods-available/php5.conf
  2. ค้นหา php_admin_value engine ดับระหว่างและ
  3. เพิ่ม#ไว้ข้างหน้าphp_admin_value engine offเพื่อปิดการใช้งาน
  4. จำไว้! อย่าเปลี่ยนค่าเครื่องยนต์ php_admin_value จาก off เป็น on!
  5. sudo /etc/init.d/apache2 restart

หวังว่าจะช่วย!

ขอให้มีความสุขมาก ๆ ในวันนี้!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.