我的问题是:网站无法访问index.php脚本文件。它默认不会访问它。如果我明确输入它,它将无法访问它。但是,我可以访问包含在不同目录中的login.php脚本文件。 这是.htaccess文件的内容
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
以下是/public_html/index.php脚本文件的前11行:
<?
session_start();
echo 'index start';
exit;
include $_SERVER['DOCUMENT_ROOT'] . 'library/library.php';
if($_SESSION['logged_in'] === 'TRUE'){
//nothing....
}else{
$_SESSION['logged_in'] = 'FALSE'
}
bluehost的支持人员说第11行有一个}
的错误。 (原谅我,我忘了准确地复制错误。)
我不是PHP的新手。我知道第4行的exit;
可以防止此错误发生。我完全失去了。
答案 0 :(得分:0)
<?
session_start();
echo 'index start';
exit;
include $_SERVER['DOCUMENT_ROOT'] . 'library/library.php';
if($_SESSION['logged_in'] === 'TRUE'){
//nothing....
}else{
$_SESSION['logged_in'] = 'FALSE';
}
请注意;
条件中的else
。