سلام و خسته نباشید
من یک سایت کامل دقیقا با همین روش بالا آوردم
یعنی بحث پوشه بندی و نوع کانکشن دیتابیس و ...
همه چی در localhost خوب هست وحتی قالب سایت هم بالامیاد و کار میکنه
ولی یک پوشه به نام admin درست کردم و دقیقا دوباره قالب طراحی کردم ولی اصلا پوشه admin بالا نمیاد و ارور 500 میاد
خیلی برام مهم هست و یک پروژه واقعی هست
ممنون میشم راهنماییم کنین خیلی خیلی خیلی شدید به کمک نیاز دارم
فک میکنم باید در مسیردهی فایلها در init اشتباه کرده باشم
ادرس سایت :
https://bakhshdari.nasirschool.ir/admin
اگر خواستین کامل کد هامو براتون بفرستم
session_start(); include BASE_PATH ."constans.php"; include BASE_PATH ."bootstrap/config.php"; include BASE_PATH ."libs/helpers.php"; try{ $pdo = new PDO("mysql:dbname=$database_config->db;host={$database_config->host}", $database_config->user, $database_config->pass); } catch (PDOException $e){ diePage('connection failed '. $e->getMessage()); } include BASE_PATH ."libs/lib-auth.php"; include BASE_PATH ."libs/lib-mosavabeh.php";
?>
define('SITE_TITLE','بانک اطلاعات روستاهای شهرستان آق قلا '); define('BASE_URL','https://bakhshdari.nasirschool.ir/admin/'); define('BASE_PATH','/home/nasir1934/bakhshdari.nasirschool.ir/admin/'); ?> include "bootstrap/init.php"; if ($_SERVER['REQUEST_METHOD'] == 'POST') { $action = $_GET['action']; $param = $_POST; if ($action == 'login') { $result = login($param['email'],$param['password']); if (!$result) { message("Error in Login ! "); }else{ redirect(site_url()); } } } include "view/tpl-auth.php"; ?>
گفتین ارور دیتابیس داره راه حلش چی هست ؟
<?php $database_config = (object)[ 'host' => 'localhost', 'user' => 'nasir1934_dehyari2', 'pass' => '*****', 'db' => 'nasir1934_dehyari2' ]; ?>