-
שלום וברכה.
התקנתי PHP על השרת, אבל אני נתקל בקושי להריץ קבצי PHP בדפדפן כשהקובץ נמצא בתוך תיקיית ברירת המחדל של nginx.
הוספתי בקובץ nginx.conf :location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9999; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $docunent_root$fastcgi_script_name; include fastcgi_params; }והפעלתי בשורת פקודה את הפקודות :
php-cgi -b 127.0.0.1:9999 start nginxובכל זאת לא עובד...
נ.ב. מדובר בשרת ווינדוס סרבר. -
אצלי מוגדר בתחילת הקובץ
upstream phpfpm { server unix:/var/run/php/php7.2-fpm.sock; #avoid sockets for nginx-fpm on Linux, they are good for BSD #server 127.0.0.1:9000; }ובקטע של PHP
location ~ \.php$ { try_files $uri =404; # Fix for server variables that behave differently under nginx/php-fpm than typically expected fastcgi_split_path_info ^(.+\.php)(/.+)$; # Include the standard fastcgi_params file included with nginx include fastcgi_params; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_index index.php; # Override the SCRIPT_FILENAME variable set by fastcgi_params fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # Pass to upstream PHP-FPM; This must match whatever you name your upstream connection fastcgi_pass phpfpm; }ועובד תקין
-
אצלי מוגדר בתחילת הקובץ
upstream phpfpm { server unix:/var/run/php/php7.2-fpm.sock; #avoid sockets for nginx-fpm on Linux, they are good for BSD #server 127.0.0.1:9000; }ובקטע של PHP
location ~ \.php$ { try_files $uri =404; # Fix for server variables that behave differently under nginx/php-fpm than typically expected fastcgi_split_path_info ^(.+\.php)(/.+)$; # Include the standard fastcgi_params file included with nginx include fastcgi_params; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_index index.php; # Override the SCRIPT_FILENAME variable set by fastcgi_params fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # Pass to upstream PHP-FPM; This must match whatever you name your upstream connection fastcgi_pass phpfpm; }ועובד תקין
-
@חוקר אמר בהתקנת PHP ב- nginx:
השורה הזו:server unix:/var/run/php/php7.2-fpm.sock;מפנה לספריות וקבצים שאין לי...
איך זה אצלך?@ass אמר בהתקנת PHP ב- nginx:
@חוקר אמר בהתקנת PHP ב- nginx:
השורה הזו:server unix:/var/run/php/php7.2-fpm.sock;מפנה לספריות וקבצים שאין לי...
איך זה אצלך?איזה גרסת PHP רץ על השרת שלך?
-
@ass אמר בהתקנת PHP ב- nginx:
@חוקר אמר בהתקנת PHP ב- nginx:
השורה הזו:server unix:/var/run/php/php7.2-fpm.sock;מפנה לספריות וקבצים שאין לי...
איך זה אצלך?איזה גרסת PHP רץ על השרת שלך?
-
@ass אמר בהתקנת PHP ב- nginx:
@חוקר
8.0.12אז תנסה לשנות את השורה הנ"ל ל
server unix:/var/run/php/php8.0.12-fpm.sock; -
@חוקר אמר בהתקנת PHP ב- nginx:
server unix:/var/run/php/php8.0.12-fpm.sock;
אבל מה הנתיב הזה אומר?
/var/run/php/
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות