문제:
Nginex(1.4.4)의 최신 안정 버전을 설치하고 phpMyAdmin을 설치하려고 하는데, 불행하게도 http://192를 통해 브라우저에서 phpMyAdmin을 열려고 하면 나타납니다. /phpMyAdmin:
Nginx가 phpMyAdmin 파일을 찾을 수 없는 이유는 정확히 무엇입니까?
이것은 내 /etc/nginx/nginx.conf 파일의 내용입니다.
해결 방법:
올바른 방법은 php라는 파일을 만들어 /etc/nginx/sites-available에 추가하는 것입니다. 아래 파일을 복사하되 포트 번호를 다른 것으로 변경해도 됩니다.
server { listen 30425; # Don't want to log accesses. #access_log /dev/null main; access_log /var/log/nginx/php.acces_log main; error_log /var/log/nginx/php.error_log info; root /usr/share/phpmyadmin; index index.php index.html index.htm; error_page 401 403 404 /404.php; location ~ .*.php${ include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SERVER_NAME $http_host; fastcgi_ignore_client_abort on; }}
이제 사이트 활성화 디렉터리에 대한 심볼릭 링크가 필요합니다.
ln -s / etc / nginx / sites-available / php // etc / nginx / sites-enabled
이제 이 코드를 nginx.conf의 로깅 설정 섹션에 추가해야 합니다.
log_format main ‘$remote_addr – $remote_user [$time_local] ‘ ‘”$request” $status $body_bytes_sent “$http_referer” ‘ ‘”$http_user_agent” “$http_x_forwarded_for”‘ ;
이제 http://example.com:30425
를 사용하여 phpmyadmin에 액세스할 수 있습니다.
추천 관련 기사 및 튜토리얼: phpmyadmin 튜토리얼
위 내용은 phpmyadmin 파일은 nginx에서 찾을 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!