php에서 include가 안먹히면....
본문
cron 이벤트 발생시에는 참 많은것이 다르네요..
include한 변수 값이 안넘어오는 사태가 벌어지고 있습니다;
a.php
<?
include_once("/var/www/html/lib/b.php");
echo $b;
?>
b.php
<?
$b="야호~";
?>
여기서 b.php에 b 값이 안넘어오네요;;;;
이 상황에서 전역변수라는걸 선언하면 된다고 하는데...
b.php에서 선언 하여야 하는건지.. a.php에서 선언하여야 하는건지..
(일단 양쪽다 해봤습니다만 안되네요;;)
관련 내용 힌트 주실 분 있으신지 해서 문의 남깁니다.
오늘 하루도 늘 행복하세요~
답변 3
b.php 파일에 echo __FILE__; 코드를 넣어서 경로가 맞는지 찍어보세요
경로를 다시 한번 확인해보세요.
이런 문제는 대부분 경로명을 잘못 기입해서 발생합니다.
경로 문제 같은데요
아니면 인클루드와 나누어서 해보세요.
<?php include_once("/var/www/html/lib/b.php"); ?>
<?php echo $b ?>
답변을 작성하시기 전에 로그인 해주세요.