macos - Problème de configuration de l'hôte virtuel de Nginx sous Mac
伊谢尔伦
伊谢尔伦 2017-05-16 17:18:43
0
1
603

1. Configurez l'hôte virtuel ngnix sur mac La configuration de base est la suivante :

listen       8888;
    server_name xxxx.com;
    root  /Users/yangbai/Desktop/xxx;
    index  index.php;
    location / {
}


location ~ \.php$ {
        #root           /Users/yangbai/Desktop/xxx;
        fastcgi_pass   127.0.0.1:9001;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        #fastcgi_buffer_size 128k;
        #fastcgi_buffers 8 128k;
        fastcgi_ignore_client_abort on;

        include        fastcgi_params;
   }

Après la configuration, « Fichier introuvable » apparaît. . . . Les fichiers et tout existent et les autorisations sont là. . .
Enfin, je n'ai pas changé de répertoire pendant longtemps. J'ai déplacé le site Web root /Users/yangbai/Desktop/xxx; 改成root /Library/WebServer/Documents/xxx; vers le répertoire du serveur Web par défaut du Mac, puis il est accessible. Cela semble être un problème d'autorisations sous Mac. ?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(1)
伊谢尔伦

Ceci appartient à l'utilisateur que vous ngnix的运行用户以及你当前用户的权限有关。你看到的文件夹的权限是你当前用户的,并不代表ngnixexécutez. S'il n'y a pas d'autres considérations de sécurité, vous pouvez modifier les autorisations du répertoire où se trouve le programme en 777, ce qui évitera bien des problèmes.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!