התקנת תעודה ב- PHP: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
שורה 6: שורה 6:
 
בכדי להגדיר לPHP לסמוך על התעודה של נטפרי יש להוסיף הגדרה בקובץ ini.<br>
 
בכדי להגדיר לPHP לסמוך על התעודה של נטפרי יש להוסיף הגדרה בקובץ ini.<br>
 
פתחו את מיקום התקנת ה-php בגרסה הנוכחית והוסיף את ההגדרה תוך התאמת הפקודה למיקום הנכון.<br>
 
פתחו את מיקום התקנת ה-php בגרסה הנוכחית והוסיף את ההגדרה תוך התאמת הפקודה למיקום הנכון.<br>
 
+
curl.cainfo="<location>\netfree-ca-bundle-curl.crt"
<code>curl.cainfo="<location>\netfree-ca-bundle-curl.crt"</code>
+
openssl.cafile="<location>\netfree-ca-bundle-curl.crt"
 
 
<code>openssl.cafile="<location>\netfree-ca-bundle-curl.crt"</code>
 
 
 
  
 
לדוגמא, במערכות windows,<br>
 
לדוגמא, במערכות windows,<br>
שורה 20: שורה 17:
  
 
ונוסיף בסופו:
 
ונוסיף בסופו:
 
+
curl.cainfo="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"
<code>curl.cainfo="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"</code>
+
openssl.cafile="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"
 
 
<code>openssl.cafile="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"</code>
 
 
 
 
מכיוון שהתקנת [[התקנת תעודה נפוצה|תעודה רגילה]] במחשב מכניסה את התעודה במיקום הזה.
 
מכיוון שהתקנת [[התקנת תעודה נפוצה|תעודה רגילה]] במחשב מכניסה את התעודה במיקום הזה.
 
 
  
 
במערכות ובמקרים אחרים יש לשנות את הנתיב לכתובת הנכונה שבה נמצא קובץ המכיל שרשרת תעודות הכוללות את התעודה של נטפרי.
 
במערכות ובמקרים אחרים יש לשנות את הנתיב לכתובת הנכונה שבה נמצא קובץ המכיל שרשרת תעודות הכוללות את התעודה של נטפרי.
  
 
ב- linux, אם התקנתם את התעודה לפי ההוראות [[התקנת תעודה במערכת ההפעלה Ubuntu|כאן]], נוכל לציין כך:
 
ב- linux, אם התקנתם את התעודה לפי ההוראות [[התקנת תעודה במערכת ההפעלה Ubuntu|כאן]], נוכל לציין כך:
 
+
curl.cainfo="/usr/lib/ssl/certs/ca-certificates.crt"
<code>curl.cainfo="/usr/lib/ssl/certs/ca-certificates.crt"
+
openssl.cafile="/usr/lib/ssl/certs/ca-certificates.crt"
 
 
openssl.cafile="/usr/lib/ssl/certs/ca-certificates.crt"</code>
 

גרסה מ־10:22, 22 בנובמבר 2023

For English click here

למעבר מתצוגת עריכה לתצוגת קריאה

עמוד ראשי > תעודת האבטחה > התקנת תעודה ב- PHP ‎‎


בכדי להגדיר לPHP לסמוך על התעודה של נטפרי יש להוסיף הגדרה בקובץ ini.
פתחו את מיקום התקנת ה-php בגרסה הנוכחית והוסיף את ההגדרה תוך התאמת הפקודה למיקום הנכון.

curl.cainfo="<location>\netfree-ca-bundle-curl.crt"
openssl.cafile="<location>\netfree-ca-bundle-curl.crt"

לדוגמא, במערכות windows,
נקח דוגמא של שרת Ampps, זה נמצא ב:

C:\Program Files\Ampps\php-7.3

אם כן, נפתח את קובץ php.ini

ונוסיף בסופו:

curl.cainfo="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"
openssl.cafile="C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"

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

במערכות ובמקרים אחרים יש לשנות את הנתיב לכתובת הנכונה שבה נמצא קובץ המכיל שרשרת תעודות הכוללות את התעודה של נטפרי.

ב- linux, אם התקנתם את התעודה לפי ההוראות כאן, נוכל לציין כך:

curl.cainfo="/usr/lib/ssl/certs/ca-certificates.crt"
openssl.cafile="/usr/lib/ssl/certs/ca-certificates.crt"