인프런 커뮤니티 질문&답변

장정안님의 프로필 이미지

작성한 질문수

웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩

취약 환경 구축

질문이 있습니다. 기존 질문 글들을 다 읽어보아도 안됩니다.

해결된 질문

24.03.12 18:02 작성

·

335

1

location.href='index.php?page=error&value={$page}';"; } ?>

이와 같은게 떠서 short_open_tag = On으로 바꾸었는데도 계속 같은 현상이 발생합니다..저는 참고로 알려주신 mamp를 다운받아서 하고 있습니다. 그리고,

<?php
	header("Content-Type: text/html; charset=UTF-8;");

	$tb_name = "insecure_board";
	$upload_path = "upload";

	function mysql_conn() {
		$host = "127.0.0.1";
		$id = "root";
		$pw = "root";
		$db = "information_schema";
	
		$db_conn = new mysqli($host, $id, $pw, $db);

		return $db_conn;
	}

?>

이것도 맞는지 궁금합니다.

빠른 답변 주시면 감사하겠습니다.

답변 3

1

장정안님의 프로필 이미지
장정안
질문자

2024. 03. 12. 22:17

해결했습니다. 다시 싹 밀고 다시했는데, 다들 이걸 보신다면 이게 php.ini 파일이 두개 있어요 거기서 둘다 short_open_tag = On 으로 해주셔야 합니다. (제 경우에는 /conf/php7.4.33/php.ini와 /bin/php/php7.4.33/conf/php.ini였고 다른 버전의 경우에는 사용하고 있는 버전 확인해 보시고 저랑 경로가 다를 경우에 find . -name "php.ini" 명령어로 경로 찾아보세요). 저는 Mac북에서 MAMP를 사용해서 이걸 사용하신다는 전제하에, 서버를 다시 동작시키기 전 저는 해당 명령어를 사용해서 port가 잡히는 것을 초기화 한 뒤에 다시 서버를 동작시켜서 작동하니 해결이 되는 것 같았습니다..! 다들 저처럼 헤매지말고 하시길!!

 

lsof -i :8888 
kill -9 {PID}

0

크리핵티브님의 프로필 이미지
크리핵티브
지식공유자

2024. 03. 18. 10:52

잘 해결 되었다니 다행이네요!

저도 질문 읽어보고 재기동을 안해서 그런것 같은데 라 생각했는데 그부분이었네요 ㅎㅎ

0

장정안님의 프로필 이미지
장정안
질문자

2024. 03. 12. 18:05

이것과 같습니다.. ㅠㅠ