Я изучаю, как писать страницу регистрации с помощью Php и Mysql (XAMPP).
Теперь я загрузил исходный код на этом веб-сайте:
http://net.tutsplus.com/tutorials/php/create-a-signup-form-with-email-confirmation/
и попытался убедиться, что он работает. Но при открытии:
http://localhost/source/index.php
Я получил следующие предупреждения:
Warning: include_once(C:\xampp\htdocs\source\inc\php\config.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 3 Warning: include_once() [function.include]: Failed opening 'inc/php/config.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 3 Warning: include_once(C:\xampp\htdocs\source\inc\php\functions.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 4 Warning: include_once() [function.include]: Failed opening 'inc/php/functions.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 4
Вот строки, где я получил предупреждения:
<?php include_once 'inc/php/config.php'; include_once 'inc/php/functions.php'; . .
Любая помощь?
Замените это:
include_once 'inc/php/config.php'; include_once 'inc/php/functions.php';
с
include_once dirname(__FILE__) . '/inc/php/config.php'; include_once dirname(__FILE__) . '/inc/php/functions.php';
Большая часть времени, использующая полные пути, как это, отключена в PHP по соображениям безопасности, попробуйте изменить пути в своих операторах include как относительные.