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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   צריך עזרה בהתקנת PHP XML-RPC module (https://hosts.co.il/forums/showthread.php?t=88436)

בניה 14-03-11 16:00

אתה צריך שהworking directory תהיה התקייה שמכילה את הקוד של ההרחבה הזו, שם להריץ
קוד:

phpize
./configure
make

כשתסיים תהיה לך שם תקייה בשם libs בתוכה יהיה לך הקובץ SO של ההרחבה.
אותו אתה יכול לטעון תוך כדי הסקריפט PHP עם DL אם אין הגבלה על זה, או להגדיר שהוא יטען בקובץ PHP.ini
זה פחות או יותר מה שמסבירים בקישור

yonatan 14-03-11 17:00

XML-RPC PHP איך להתקין?
 
טוב ניסיתי לתת לכם צ'אנס לעזור, אבל דיי נו סיבכתם את הבנאדם ואפילו אותי.

נתחיל במה לא לעשות:

לקמפל באופן חצוני ( phpize ... וכו ) , יוסיף עוד overhead לפרוסס של PHP , במילים אחרות זמן מעבד יקר שהולך לאיבוד על פונקציה שהיא מובנית, רק לא מופעלת...
כולכם פספסתם את השורה " This extension is bundled into PHP as of 4.1.0. " ?

יש לך 3 אפשרויות בהתאם לתסריט ולסביבה - מה כן לעשות :


1)
כשאתה מבצע compile לחבילת ה PHP בשרת, תוסיף את התגית בזמן הרצת configure.

קוד:

--with-xmlrpc
לדוגמא רחבה ( במקרה של גרסא 4 של php)
קוד:

./configure --with-apxs2=/usr/sbin/apxs --enable-ftp --with-xmlrpc --enable-sysvsem  --enable-sockets --with-gettext --enable-exif --with-dom --with-jpeg-dir=/usr/lib --with-zlib-dir=/usr/local
2)
אם יש לך DirectAdmin זה המדריך שמסביר איפה להוסיף את הערך:
קוד:

--with-xmlrpc
http://help.directadmin.com/item.php?id=252

3)
אם אתה משתמש בשרת מבוסס RedHat והתקנת את החבילות PHP + HTTPD דרך yum אז
yum install php-xmlrpc

4)
?????

guycohen 15-03-11 12:32

תודה על העזרה

ובכל מקרה הוספתי את הערך וכל מה שאמרתם אבל עדין לא כל כך עזר.
אני מחפש עוד מדריכים .

yonatan 15-03-11 13:00

ציטוט:

נכתב במקור על ידי guycohen (פרסם 798859)
תודה על העזרה

ובכל מקרה הוספתי את הערך וכל מה שאמרתם אבל עדין לא כל כך עזר.
אני מחפש עוד מדריכים .

שאתה מריץ:
php -i | grep xmlrpc

מה זה מראה לך?
תפעיל את ה DEBUG של זה ואתה תראה שבטח הטעות שלך נמצאת בתכנות.

guycohen 15-03-11 14:16

ציטוט:

xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
ככה זה רושם

yonatan 15-03-11 14:53

תשנה את זה ל xmlrpc_errors = on
ב php.ini ...

יש לך xmlrpc...

guycohen 15-03-11 16:17

ואיפה הקובץ הזה נמצא בדיוק? חח...

yonatan 15-03-11 20:01

ציטוט:

נכתב במקור על ידי guycohen (פרסם 798879)
ואיפה הקובץ הזה נמצא בדיוק? חח...

כשאני התחלתי ללמוד, אדם חכם אמר לי פעם RTFM
http://php.net/docs.php

אף אחד לא יאכיל אותך עם כפית במקרה הזה, או שתשכור איש מקצוע שיעשה את העבודה בשבילך , או שתשב לקרוא את המדריכים למערכת שלך.

php.ini יכול להיות בהמון מקומות שונים תלוי במערכת שאתה מריץ ובהגדרות שיש לך שם... זה לא העתק הדבק.

בין השאר
/etc/php.ini
/usr/local/lib
/usr/local/etc
וכו וכו תלוי במערכת ..

כדי לחפש קובץ תקרא את המדריך של פקודת find
קוד:

man find
אין בעברית נראה לי ...

MyDns 18-03-11 03:11

אני יוכל לעזור לך בהתקנה מלאה.
supportmy dns.co.il


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

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