@A0533057932 לא, זה לא היה כתוב במדריך הנ"ל...
אבל למעשה העברתי את התיקייה לתוך תיקיית HTML כך שלכאורה לא צריכים שינויים בNGINX
ששא
-
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403 -
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403@dovid כתב בבעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403:
תעלה את הפלט של nginx -T
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful # configuration file /etc/nginx/nginx.conf: user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; # multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # SSL Settings ## ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } #} # configuration file /etc/nginx/modules-enabled/50-mod-http-geoip2.conf: load_module modules/ngx_http_geoip2_module.so; # configuration file /etc/nginx/modules-enabled/50-mod-http-image-filter.conf: load_module modules/ngx_http_image_filter_module.so; # configuration file /etc/nginx/modules-enabled/50-mod-http-xslt-filter.conf: load_module modules/ngx_http_xslt_filter_module.so; # configuration file /etc/nginx/modules-enabled/50-mod-mail.conf: load_module modules/ngx_mail_module.so; # configuration file /etc/nginx/modules-enabled/50-mod-stream.conf: load_module modules/ngx_stream_module.so; # configuration file /etc/nginx/modules-enabled/70-mod-stream-geoip2.conf: load_module modules/ngx_stream_geoip2_module.so; # configuration file /etc/nginx/mime.types: types { text/html html htm shtml; text/css css; text/xml xml; image/gif gif; image/jpeg jpeg jpg; application/javascript js; application/atom+xml atom; application/rss+xml rss; text/mathml mml; text/plain txt; text/vnd.sun.j2me.app-descriptor jad; text/vnd.wap.wml wml; text/x-component htc; image/png png; image/tiff tif tiff; image/vnd.wap.wbmp wbmp; image/x-icon ico; image/x-jng jng; image/x-ms-bmp bmp; image/svg+xml svg svgz; image/webp webp; application/font-woff woff; application/java-archive jar war ear; application/json json; application/mac-binhex40 hqx; application/msword doc; application/pdf pdf; application/postscript ps eps ai; application/rtf rtf; application/vnd.apple.mpegurl m3u8; application/vnd.ms-excel xls; application/vnd.ms-fontobject eot; application/vnd.ms-powerpoint ppt; application/vnd.wap.wmlc wmlc; application/vnd.google-earth.kml+xml kml; application/vnd.google-earth.kmz kmz; application/x-7z-compressed 7z; application/x-cocoa cco; application/x-java-archive-diff jardiff; application/x-java-jnlp-file jnlp; application/x-makeself run; application/x-perl pl pm; application/x-pilot prc pdb; application/x-rar-compressed rar; application/x-redhat-package-manager rpm; application/x-sea sea; application/x-shockwave-flash swf; application/x-stuffit sit; application/x-tcl tcl tk; application/x-x509-ca-cert der pem crt; application/x-xpinstall xpi; application/xhtml+xml xhtml; application/xspf+xml xspf; application/zip zip; application/octet-stream bin exe dll; application/octet-stream deb; application/octet-stream dmg; application/octet-stream iso img; application/octet-stream msi msp msm; application/vnd.openxmlformats-officedocument.wordprocessingml.document docx; application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx; application/vnd.openxmlformats-officedocument.presentationml.presentation pptx; audio/midi mid midi kar; audio/mpeg mp3; audio/ogg ogg; audio/x-m4a m4a; audio/x-realaudio ra; video/3gpp 3gpp 3gp; video/mp2t ts; video/mp4 mp4; video/mpeg mpeg mpg; video/quicktime mov; video/webm webm; video/x-flv flv; video/x-m4v m4v; video/x-mng mng; video/x-ms-asf asx asf; video/x-ms-wmv wmv; video/x-msvideo avi; } # configuration file /etc/nginx/sites-enabled/default: ## # You should look at the following URL's in order to grasp a solid understanding # of Nginx configuration files in order to fully unleash the power of Nginx. # https://www.nginx.com/resources/wiki/start/ # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ # https://wiki.debian.org/Nginx/DirectoryStructure # # In most cases, administrators will remove this file from sites-enabled/ and # leave it as reference inside of sites-available where it will continue to be # updated by the nginx packaging team. # # This file will automatically load configuration files provided by other # applications, such as Drupal or Wordpress. These applications will be made # available underneath a path with that package name, such as /drupal8. # # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. ## # Default server configuration # server { listen 80 default_server; listen [::]:80 default_server; # SSL configuration # # listen 443 ssl default_server; # listen [::]:443 ssl default_server; # # Note: You should disable gzip for SSL traffic. # See: https://bugs.debian.org/773332 # # Read up on ssl_ciphers to ensure a secure configuration. # See: https://bugs.debian.org/765782 # # Self signed certs generated by the ssl-cert package # Don't use them in a production server! # # include snippets/snakeoil.conf; root /var/www/html; # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; server_name _; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; } # pass PHP scripts to FastCGI server # #location ~ \.php$ { # include snippets/fastcgi-php.conf; # # # With php-fpm (or other unix sockets): # fastcgi_pass unix:/run/php/php7.4-fpm.sock; # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } # Virtual Host configuration for example.com # # You can move that to a different file under sites-available/ and symlink that # to sites-enabled/ to enable it. # #server { # listen 80; # listen [::]:80; # # server_name example.com; # # root /var/www/example.com; # index index.html; # # location / { # try_files $uri $uri/ =404; # } #} # configuration file /etc/nginx/snippets/fastcgi-php.conf: # regex to split $uri to $fastcgi_script_name and $fastcgi_path fastcgi_split_path_info ^(.+?\.php)(/.*)$; # Check that the PHP script exists before passing it try_files $fastcgi_script_name =404; # Bypass the fact that try_files resets $fastcgi_path_info # see: http://trac.nginx.org/nginx/ticket/321 set $path_info $fastcgi_path_info; fastcgi_param PATH_INFO $path_info; fastcgi_index index.php; include fastcgi.conf; # configuration file /etc/nginx/fastcgi.conf: fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; fastcgi_param HTTPS $https if_not_empty; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param REMOTE_USER $remote_user; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; # PHP only, required if PHP was built with --enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200; # configuration file /etc/nginx/sites-enabled/your_domain: server { listen 80; server_name your_domain www.your_domain; root /var/www/your_domain; index index.html index.htm index.php; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; } location ~ /\.ht { deny all; } } server { listen 80; server_name shmuel._; root /var/www/your_domain; index index.html index.htm index.php; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; } location ~ /\.ht { deny all; } }
-
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; } }
@A0533057932 כתב בבעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403:
מה המדריך שלפיו התקנת את NGINX
עם זה (שאתה נתת לי)
-
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403@A0533057932 הדף של NGINX
-
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403@A0533057932 באיזה שלב בגישה מהדפדפן?
מיד בגישה לדומיין/IP בסיומת phpmyadmin/ -
בעיה בהתקנת phpmyadmin - אני מקבל שגיאת 403התקנתי על השרת שלי phpmyadmin כמו ההוראות פה למעשה כשאני מנסה לגשת אליו מהדפדפן אני מקבל שגיאת 403
למה? -
שימוש עם VScode בSSH בשרת זוללת משאבים??@WEB נכון כי רציתי לסנן לפי שם, אבל תסתכל שני עמודות ליד ותראה כמה הם לוקחים
-
שימוש עם VScode בSSH בשרת זוללת משאבים??@WEB למה? MEM זה הזיכרון, לא?
-
שימוש עם VScode בSSH בשרת זוללת משאבים??אני משתמש עם VScods בחיבור SSH לשרת, שבוע שעבר שמתי לב שיש מישהו שזולל זיכרון מהשרת
כשלחצתי בCMD את הפקודה HTOP ראיתי שיש שם המון שורות של VScode שהם המרכיבים העיקריים של לוקחי הזיכרון
להלן תמונה של 'חלק מהקהל' - אם יעזור עוד אביא עוד
אלו התוספים המתוקנים לי ב SSH
למה זה זולל כ"כ הרבה?
-
קבלת תאריך עברי של היום בשפת JS@ששא כתב בקבלת תאריך עברי של היום בשפת JS:
אבל איזה מספר הוא מחזיר על ניסן בשנה מעוברת ואיזה בשנה לא מעוברת?
-
קבלת תאריך עברי של היום בשפת JS@dovid כן
-
קבלת תאריך עברי של היום בשפת JS@dovid אם אני רוצה להחזיר לפי תאריך מסויים - מה אני צריך להעביר לפונקצייה? איזה פורמט?
ניסיתי להעביר לו 12/4/2024 והוא מחזיר לי מספר חודש עברי 4 וכך גם 12/5/2024 -
קבלת תאריך עברי של היום בשפת JS@dovid מדהים!
אבל איזה מספר הוא מחזיר על ניסן בשנה מעוברת ואיזה בשנה לא מעוברת? -
קבלת תאריך עברי של היום בשפת JS -
קבלת תאריך עברי של היום בשפת JSאני רוצה לקבל את התאריך העברי של היום בשפת JS
הבנתי שהכי טוב זה להשתמש עם hebcal, אבל הסתבכתי שם
מישהו יכול לתת לי אולי דוגמא איך לקבל את התאריך העברי של היום בטקסט, ואני מקווה משם כבר להמשיך לבד לדוגמאות האחרותאו אולי יש דרך יותר קלה?
תודה רבה!
-
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ@yossiz איך אפשר להחזיר למשתנה שמריץ אותו?
או שאי אפשר? -
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ@צבי-ש ואז לא צריך flask?
@צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון
אם אני עושה return אז הוא לא חוזר למשתנה?
-
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ@צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?או אולי שהפייתון יקרא לPHP כשהוא מסיים?
-
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ@צבי-ש אי אפשר בדפדפן ולקבל פלט?
-
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץהתקנתי אצלי פייתון וגם כשאני מבקש לו את גירסת הפייתון הוא אכן מראה לי שמותקן, אבל כשאני מריץ קובץ פייתון הוא יורד לי במקום לרוץ
הבנתי שזה קשור משהו ל nginx
הנה הקובץ שיצרתי בנתיב הזה/etc/nginx/sites-available
server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; } }
כרגע עובד לי קבצי PHP
מה אני צריך לשנות שיעבוד לי פייתון?
מספיק הוספת השורות האלוlocation @python { include snippets/fastcgi-python.conf; fastcgi_pass unix:/path/to/your/python/socket. Sock; }
ואם כן, אז מה הנתיב הזה? זה משהו שצריך לשנות?
או שאולי זה בכלל לא קשור לקובץ הזה?