Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou aprendendo a utilizar o smarty agora e gostaria de tirar a seguinte dúvida.
Porque quando defino o caminho para o diretório do smarty como sendo um link absoluto do meu servidor local ele da erro?
Por exemplo:
// Constante que define o diretório do Smarty
define("SMARTY_DIR","http://localhost/site/public_html/smarty/libs/");
Agora se o caminho é descrito a partir da raiz C: do windows ele funciona.
// Constante que define o diretório do Smarty
define("SMARTY_DIR","c:\\wamp\\www\\site\\public_html\\smarty\\libs\\");
A mensagem de erro que aparece é a senguinte:
Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in C:\wamp\www\site\public_html\configs\setup.php on line 9
Warning: require_once(http://localhost/site/public_html/smarty/libs/Smarty.class.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in C:\wamp\www\site\public_html\configs\setup.php on line 9
Fatal error: require_once() [function.require]: Failed opening required 'http://localhost/site/public_html/smarty/libs/Smarty.class.php' (include_path='.;C:\php5\pear') in C:\wamp\www\site\public_html\configs\setup.php on line 9
Sera que eu tenho que configurar alguma coisa no meu php ou apache?
Não quero ter o trabalho de fazer o site inteiro e quando chegar na hora de hospeda-lo no meu servidor web ele não funcionar.
Carregando comentários...