הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תוכנה, משחקים ומערכות הפעלה (https://hosts.co.il/forums/forumdisplay.php?f=51)
-   -   בעיה עם הphpMyAdmin במחשב (https://hosts.co.il/forums/showthread.php?t=69644)

Shillo 21-11-08 16:37

בעיה עם הphpMyAdmin במחשב
 
התקנתי את התוכנה EasyPHP וכחלק מזה היא מתקינה לי את הphpMyAdmin, עכשיו כשאני נכנס לphpMyAdmin הוא מציג לי את ההודעת שגיאה הבאה:
Cannot load mysqli extension. Please check your PHP configuration. - Documentation
עכשיו קראתי את הדוקומנטציה, והפירוט שהוא נותן זה:
1.20 I receive the error "cannot load MySQL extension, please check PHP Configuration".

To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension". This extension may be part of the PHP distribution (compiled-in), otherwise it needs to be loaded dynamically. Its name is probably mysql.so or php_mysql.dll. phpMyAdmin tried to load the extension but failed.

Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar

ובשורה האחרונה:
Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar
.
איפה בדיוק אני משיג קובץ כזה?
ואם למישהו יש אלטרנטיבה לפיתרון, אני אשמח אם ירשום.
והMySQL והApache פועלים (בדקתי בEasyPHP).

SDF 21-11-08 16:56

אתה צריך שיהיה לך mysqli.dll ב extensions.
או שתערוך את הקובץ php.ini לבד, או שבטח יש לך אפשהו בתוכנה שלך לשים V על הextension הנכון.

Shillo 21-11-08 21:28

אוקי, אני הבנתי מה רשום שם, אבל איך בדיוק אני מבצע את הדברים האילו?

תודה.

SDF 21-11-08 21:53

1. פתח את php.ini בעורך הטקסט החביב עלייך.
2. חפש את השורה שבה רשום extension=mysqli.dll
3. הורד את ה; לפני תחילת השורה.
4. שמור את הקובץ
5. התחל מחדש את השרת.

Shillo 21-11-08 23:03

זה כבר היה בלי ה";", מופיע לי בשורה למעלה:
extension=php_mysql.dll
יש צורך אולי לשים בקוד הנ"ל ";" לפני?

SDF 22-11-08 04:06

דיברנו על mysqli עם i בסוף.
ופה אתה מדבר על mysql בלי i בסוף.

Shillo 22-11-08 12:17

אני יודע, התכוונתי שמעל השורה של הmysqli קיימת השורה הנ"ל.

SDF 22-11-08 13:57

כניראה שאתה לא מסתקל בphp.ini הנכון.

1. צור קובץ PHP חדש.
2. רשום שם phpinfo()
3. הרץ וראה איפה הוא רושם בפלט שהוא לוקח את הphp.ini
4. חזור על השלבים בהדועה הקודמת על הקובץ php.ini הזה

Shillo 22-11-08 16:44

אוקי, אז לפי מה שהבנתי ממך, זה מה שעשיתי:
יצרתי קובץ כזה בתיקייה הראשית של התוכנה ורשמתי בתוכו פשוט phpinfo(), אבל כשאני מריץ אותו הוא פשוט פותח ומציג phpinfo() בפנקס רשימות.

SDF 22-11-08 17:04

PHP קוד:

<?php
phpinfo
();
?>



כל הזמנים הם GMT +2. הזמן כעת הוא 18:28.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ