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

הוסטס - פורום אחסון האתרים הגדול בישראל (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)

guycohen 10-03-11 21:37

צריך עזרה בהתקנת PHP XML-RPC module
 
איך אני מתקין את זה??

PHP XML-RPC module

תודה לעוזרים

Shay Ben Moshe 10-03-11 23:50

http://www.php.net/manual/en/xmlrpc.requirements.php
http://www.php.net/manual/en/xmlrpc.installation.php

בהצלחה!

guycohen 11-03-11 11:13

בדקתי שמה כבר אין בכלל מדריך או דרך לעזור להתקין את זה

יש משהו אחר???

בניה 11-03-11 23:14

תקמפל את ההרחבה לקובץ SO ותטען אותה עם DL

guycohen 12-03-11 13:44

חח ועכשיו בעברית?
אפשר את הפקודות להרצה דרך הROOT?

בניה 12-03-11 21:47

http://mattiasgeniar.be/2008/09/14/h...s-from-source/

guycohen 12-03-11 23:19

זה לא מוצא לי כלום עם הפקודה הראשונה האמת שזה רשם שלא קיימת פקודה כזאת
אז שיניתי את זה ל yum install
וזה לא מצא כלום
ניסיתי להמשיך בלי זה וגם לא כל כך צלח

חשוב להזכיר שיש לי מערכת לינוקס אולי זה לא מתאים לזה

בניה 13-03-11 00:09

זה ללינוקס...
אתה יודע איפה נמצאים קבצי הקוד מקוד של הPHP שלך?

Dima 13-03-11 00:38

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

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

guycohen 13-03-11 12:24

עם כל הכבוד לכל ה"תותחים" אני לא מאמין שהם נהיו ככה בלי ללמוד.
את כל הבעיות שהיו לי בשרת פטרתי בעצמי וכן ממדריכים באינטרנט ואת זה אני גם יפתור לבד כי אני רוצה ללמוד לעשות לבד בלי להיות תלוי באנשים אחרים אז ביקשתי קצת עזרה זה לא אומר שאתה ישר צריך לישלולנאת זה ולהגיד לי עזוב במקום זה אתה יכול לעזור אם הידע שלך ולתרום בישביל זה נועד הפורום תמיכה ולא בישביל להגיד לאנשים עזוב אתה לא תצליח ישר בלי לעזור , בני תודה אני יבדוק את זה תודה על העזרה

בניה 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:18.

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