개발을 xampp
위해 서버를 사용 PHP
하고 있으며 php.ini
파일 을 편집하고 싶습니다 . 어디에서 찾을 수 있습니까?
답변:
들어 윈도우 , 당신은에있는 파일을 찾을 수 있습니다 C:\xampp\php\php.ini
- 폴더 (Windows)를 나에 etc
(- 폴더 내의 XAMPP-폴더).
아래 리눅스 , 대부분의 배포판은 아래 lampp를 넣어 /opt/lampp
파일을에서 찾을 수 있습니다, 그래서 /opt/lampp/etc/php.ini
.
일반 텍스트 편집기를 사용하여 편집 할 수 있습니다.
설명 :
Xampp
( X ( "일부 OS"용), A pache, M ySQL, P erl, P HP)Lampp
( L inux, A pache, M ySQL, P erl, P HP)이러한 맥락에서 서로 대체 될 수 있습니다.
etc
-folder를 의미했습니다 .
phpini_path.php
(또는 AnyNameAsYouLike.php
) 안에 다음을 작성하고 브라우저에서 실행하십시오.
<?php phpinfo();?>
다양한 다른 매개 변수 중에서 서버 Loaded Configuration File
의 경로 인 매개 변수를 얻을 수 php.ini
있습니다.
위치는 php.ini
서버 운영 체제 에 따라 다릅니다.
Windows (Xampp 설치 포함) :
/xampp/php/php.ini
macOS, OS X :
/private/etc/php.ini
리눅스 :
/etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini
내 OS는 우분투이고 XAMPP는에 설치되어 있으며 /opt/lampp
php.ini는/opt/lampp/etc/php.ini
Xampp 서버를 실행합니다.
http : // localhost로 이동하면 xampp 대시 보드가 열립니다.
상단 탐색 모음에서 PHPInfo 링크로 이동합니다.
--- 또는 XAMPP http : //localhost/dashboard/phpinfo.php를 실행 한 후 브라우저에 다음 URL을 직접 입력 합니다.
그러면 PHP 정보 페이지가 열립니다. php.ini 위치 인 "Loaded Configuration File /opt/lampp/etc/php.ini"를 찾을 수 있습니다.
이것은 "기술적으로 정확했지만 내 질문에 대답하지 않았습니다"중 하나이지만 위의 내용이 잘못되었거나 잘못 안내 된 것은 아닙니다. 단지 내 문제에 부딪히지 않았습니다.
그래서 나는 대답을 할 것이라고 생각합니다.
다른 사람들이 언급했듯이 (즉시) 파일을 만들었습니다.
<?php
phpinfo();
?>
그래서 그것은 훌륭하게 작동했습니다. 그러나 "(없음)"이 표시되었습니다.
그래서 어디에서 (없음) !?
제 경우에는 Windows에서 php가 설치된 위치로 이동합니다. 나는 이미 그것을 설치했었다. c:\php
나는 그것이 다른 플랫폼에서도 같은 단계 일 것이라고 믿는다.
그런 다음 명령 줄 (예 : powershell)에서 다음을 입력합니다. notepad c:\php\php.ini
예, 만들고 싶다고 말한 다음 필요한 변경 사항을 먼저 추가하십시오. 예를 들면 다음과 같습니다.
extension_dir = "c:\php\ext"
extension=mysqli
upload_max_filesize = 25M
post_max_size = 13M
max_execution_time = 300
그런 다음 저장하십시오. 결정된!
그건 그렇고- "파일 새로 만들기"를 한 다음 "다른 이름으로 저장"을 수행하면 메모장이 파일 이름을 php.ini.txt로 변경하는 데 유용합니다. 친구는 친구가 CLI를 피하지 못하게합니다.
실행하고 LAMP
에 데비안 과 광산에있다 :
/etc/php/7.0/apache2/php.ini
문서 http://www.apachefriends.org/en/xampp-windows.html (페이지 하단 근처의 구성 파일 섹션) : \ xampp \ php \ php.ini