Hoşgeldin Misafir

dernek beleddiye sicript 7

bendateme

15 Nis 2022
148 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
merhaba arkadaşlar benim bir sorunum vardı sicriti indirdim kurdum beyaz sayfa cıkıyor admin paneline girdim gerekli ayarlamaları yaptım ama site ana sayfası acılmıyor php sürümü 7.3 dışında calışmıyor php sürümünü degiştirdigim zaman ne admin panele nede nrmal site acılıyor şu şekilde bir sorun veriyor rica etsem yardımcı olurmusunuz bana arkadaşlar verdigi hata php sürümü 7.3 iken admin paneli calışıyor ama site beyaz sayfa cıkıyor php sürümünü düşürdügüm zamanda bu şekilde bir hata veriyor

Fatal error: Uncaught Error: Class 'PDO' not found in
/public_html/index.php(7): require_once() #1 {main} thrown in
public_html/_class/baglan.php on line 13
 

sharek_team

11 Ara 2019
998 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
bendateme' Alıntı:
merhaba arkadaşlar benim bir sorunum vardı sicriti indirdim kurdum beyaz sayfa cıkıyor admin paneline girdim gerekli ayarlamaları yaptım ama site ana sayfası acılmıyor php sürümü 7.3 dışında calışmıyor php sürümünü degiştirdigim zaman ne admin panele nede nrmal site acılıyor şu şekilde bir sorun veriyor rica etsem yardımcı olurmusunuz bana arkadaşlar verdigi hata php sürümü 7.3 iken admin paneli calışıyor ama site beyaz sayfa cıkıyor php sürümünü düşürdügüm zamanda bu şekilde bir hata veriyor

Fatal error: Uncaught Error: Class 'PDO' not found in
/public_html/index.php(7): require_once() #1 {main} thrown in
public_html/_class/baglan.php on line 13

ilk başta veritabanı bilgilerini girmen lazım daha sonra php sürümü 7.0 yaparsan site sorunsuz açılır
 

bendateme

15 Nis 2022
148 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
budurumda şuan ne yapmam lazım peki hepsini silip tekrardanmı kurmam gerekiyor


admin panele sorunsuz giriyor hic bir sorun yok ama ana sayfa girince beyaz sayfa cıkıyor php sürümüde 7.3 admin paneline giriyor yoksa orayada girmiyor nasıl bir yol izlemem gerek rica etsem yardımcı olurmusunuz tşk ederim
 

Micrayn

19 Ocak 2022
60 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
bendateme' Alıntı:
budurumda şuan ne yapmam lazım peki hepsini silip tekrardanmı kurmam gerekiyor


admin panele sorunsuz giriyor hic bir sorun yok ama ana sayfa girince beyaz sayfa cıkıyor php sürümüde 7.3 admin paneline giriyor yoksa orayada girmiyor   nasıl bir yol izlemem gerek rica etsem  yardımcı olurmusunuz tşk ederim




_class/baglan.php içindeki kodu aşağıdaki kodla değiştir 
daha sonra 
-$host = 'localhost'; // Linux sunucularda değiştirmeyiniz--
- $data = 'vtadi'; // Veri tabanı Adını Yazın.--
-$user = 'kladi'; // Veri tabanı Kullanıcı adını yazın--
-$pass = 'sifre'; // Veri tabanı Şifrenizi Yazın--

-bu kısıma veritabanı bilgielrini gir dene
--
PHP:
<?php
	date_default_timezone_set('Europe/Istanbul');
	error_reporting(E_ALL);
	ini_set('display_errors', E_ALL);

	$host = 'localhost'; // Linux sunucularda değiştirmeyiniz
	$data = 'vtadi'; // Veri tabanı Adını Yazın.
	$user = 'kladi'; // Veri tabanı Kullanıcı adını yazın
	$pass = 'sifre'; // Veri tabanı Şifrenizi Yazın
	
	try
	{
		$db = new PDO('mysql:host='.$host.';dbname='.$data.';charset=UTF8;', $user, $pass);
	}
	catch(PDOException $e)
	{
		echo 'Hata: '.$e->getMessage();
	}
	
	if(is_numeric(@$_GET['dil']))
	{
		$_SESSION['k_dil'] = $_GET['dil'];
	}	
	if(!isset($_SESSION['k_dil']))
	{
		$anadil = $db->prepare("SELECT * FROM diller WHERE anadil = ?");
		$anadil->execute([1]);
		if($anadil->rowCount() == 0) die("Lütfen bir anadil seçiniz !!");
		$anadil = $anadil->fetch(PDO::FETCH_ASSOC);
		$_SESSION['k_dil'] = @$anadil['id'];
	}
	else
	{
		$mevcutDil = $db->prepare("SELECT * FROM diller WHERE id = ?");
		$mevcutDil->execute([(int) $_SESSION['k_dil']]);
		if($mevcutDil->rowCount() == 0)
		{
			$anadil = $db->prepare("SELECT * FROM diller WHERE anadil = ?");
			$anadil->execute([1]);
			if($anadil->rowCount() == 0) die("Lütfen bir anadil seçiniz !!");
			$anadil = $anadil->fetch(PDO::FETCH_ASSOC);
			$_SESSION['k_dil'] = @$anadil['id'];
		}
		else
		{
			$mevcutDil = $mevcutDil->fetch(PDO::FETCH_ASSOC);
			$_SESSION['k_dil'] = @$mevcutDil['id'];
		}
	}
	$ayar 		= $db->query("SELECT * FROM ayarlar")->fetch();
	$baskan 		= $db->query("SELECT * FROM baskan_ayarlar")->fetch();
	$popup 		= $db->query("SELECT * FROM popup_ayarlar")->fetch();
	$htc 		= $db->query("SELECT * FROM sabit_url")->fetch();
	$bakim_modu = $db->query("SELECT * FROM bakim_modu")->fetch(); 
	$moduller 	= $db->query("SELECT * FROM moduller WHERE id = '1' ORDER BY id ASC LIMIT 1")->fetch();
	$mailayar 	= $db->query("SELECT * FROM mail_ayar")->fetch();
	$smsayar 	= $db->query("SELECT * FROM sms")->fetch();
	$arkaplan 	= $db->query("SELECT * FROM arka_plan WHERE id = '1' ORDER BY id ASC LIMIT 1")->fetch();
	$kart 		= $db->query("SELECT * FROM paytr WHERE id = '1' ORDER BY id ASC LIMIT 1")->fetch();
	$limitayar 	= $db->query("SELECT * FROM limit_ayarlari WHERE id = '1' ORDER BY id ASC LIMIT 1")->fetch();
	
	define("baslik", $ayar["site_baslik"]);
	define("url", $ayar["site_url"]);
	define("tema_dir", $ayar["site_tema"]);
	define("tema","tema/".$ayar["site_tema"]);
	define("tema_url", $ayar["site_url"]."tema/".$ayar["site_tema"]);	
	define("logo", $ayar["firma_logo"]);
	define("footerlogo", $ayar["firma_footerlogo"]);
	define("fav", $ayar["favicon"]);
	define("firma_adi", $ayar["firma_adi"]);
	define("telefon", $ayar["firma_telefon"]);
	define("fax", $ayar["firma_fax"]);
	define("email", $ayar["firma_email"]);
	define("adres", $ayar["firma_adres"]);
	define("maps", $ayar["google_maps"]);
	define("analytics", $ayar["google_analytics"]);
	define("dogrulama", $ayar["dogrulama_kodu"]);
	define("canli_destek", $ayar["canli_destek"]);
	define("whatsapp", $ayar["whatsapp"]);
	define("facebook", $ayar["facebook"]);
	define("twitter", $ayar["twitter"]);
	define("instagram", $ayar["instagram"]);
	define("linkedin", $ayar["linkedin"]);
	define("youtube", $ayar["youtube"]);
	define("copyright", $ayar["copyright"]);
	define("site_desc", $ayar["site_desc"]);
	define("site_keyw", $ayar["site_keyw"]);
	define("durum", $moduller["alan9"]);
	define("altklasor", $moduller["alan8"]);
	define("renk1", $ayar["renk1"]);
	define("renk2", $ayar["renk2"]);
	define("renk3", $ayar["renk3"]);
	define("yonetim", $ayar["yonetim"]);
	
	// Kredi Kartı Sabitler
	define("magaza_no", $kart["magaza_no"]);
	define("magaza_parola", $kart["magaza_parola"]);
	define("magaza_anahtar", $kart["magaza_anahtar"]);
	define("hata_mesaj", $kart["hata_mesaj"]);
	define("test_modu", $kart["test_modu"]);
	define("taksit", $kart["taksit"]);
	
	
	// Mail Sabitler
	define("m_server", 	$mailayar["m_server"]);
	define("m_adresi", 	$mailayar["m_adresi"]);
	define("m_parola", 	$mailayar["m_parola"]);
	define("m_port", 	$mailayar["m_port"]);
	define("m_sertifika", 	$mailayar["m_sertifika"]);
	define("m_kime", 	$mailayar["m_kime"]);
	
	// SMS Sabitler
	define("postUrl", 	$smsayar["postUrl"]);
	define("sms_kadi", 	$smsayar["KULLANICIADI"]);
	define("sms_sifre", 	$smsayar["SIFRE"]);
	define("sms_baslik", $smsayar["ORGINATOR"]);
	define("sms_kime", $smsayar["m_kime"]);
	
	
	function mailgonder($gelendegisken,$gidendegisken,$mailsablon,$kullanici_mail,$mailKonu,$mesaj) 
	{
		$mail = new PHPMailer();
		$mail->IsSMTP(true);
		$mail->SMTPSecure = m_sertifika;
		$mail->From     = m_adresi;
		$mail->Sender   = m_adresi;
		$mail->AddAddress($kullanici_mail, firma_adi); 
		$mail->AddReplyTo=(m_adresi);
		$mail->FromName = firma_adi;
		$mail->Host     = m_server;
		$mail->SMTPAuth = true;
		$mail->Port     = m_port;
		$mail->CharSet = 'UTF-8';
		$mail->Username = m_adresi;
		$mail->Password = m_parola;
		$mail->Subject  = $mailKonu;
		$gelen 	= $gelendegisken;
		$giden 	= $gidendegisken;
		$mesaj = str_replace($gelen,$giden,$mailsablon);
		$mail->IsHTML(true);
		$mail->Body = $mesaj;
		$mail->Send();
	}
	
	function smsgonder($gelendegisken,$gidendegisken,$smssablon,$sms_telefon,$sms_mesaj) 
	{
		$postUrl	= postUrl;
		$username	= sms_kadi;
		$password	= sms_sifre;
		$header		= sms_baslik;
		$gelen 		= $gelendegisken;
		$giden 		= $gidendegisken;
		$sms_mesaj 	= str_replace($gelen,$giden,$smssablon);
		$postData=''.
		'<sms>'.
		'<username>'.$username.'</username>'.
		'<password>'.$password.'</password>'.
		'<header><meta http-equiv="Content-Type" content="text/html; charset=utf-8">'.$header.'</header>'.
		'<validity>2880</validity>'.
		'<message>'.
		'<gsm>'.
		'<no>'.$sms_telefon.'</no>'.
		'</gsm>'.
		'<msg><![CDATA['.$sms_mesaj.']]></msg>'.
		'</message>'.
		'</sms>';
		$ch=curl_init();
		curl_setopt($ch,CURLOPT_URL,$postUrl);
		curl_setopt($ch,CURLOPT_POSTFIELDS,$postData);
		curl_setopt($ch,CURLOPT_POST,1);
		curl_setopt($ch,CURLOPT_TIMEOUT,5);
		curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
		curl_setopt($ch,CURLOPT_HTTPHEADER,Array('Content-Type: text/xml; charset=UTF-8'));
		$response=curl_exec($ch);
		curl_close($ch);
	}
	
	function toplusmsgonder($sms_telefon,$sms_mesaj) 
	{
		$postUrl	= postUrl;
		$username	= sms_kadi;
		$password	= sms_sifre;
		$header		= sms_baslik;
		$postData="".
		"<sms>".
		"<username>$username</username>".
		"<password>$password</password>".
		"<header>$header</header>".
		"<validity>2880</validity>".
		"<message>".
		"<gsm>".
		"<no>$sms_telefon</no>".
		"</gsm>".
		"<msg><![CDATA[$sms_mesaj]]></msg>".
		"</message>".
		"</sms>";
		$ch=curl_init();
		curl_setopt($ch,CURLOPT_URL,$postUrl);
		curl_setopt($ch,CURLOPT_POSTFIELDS,$postData);
		curl_setopt($ch,CURLOPT_POST,1);
		curl_setopt($ch,CURLOPT_TIMEOUT,5);
		curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
		curl_setopt($ch,CURLOPT_HTTPHEADER,Array('Content-Type: text/xml; charset=UTF-8'));
		$response=curl_exec($ch);
		curl_close($ch);
	}
	

?>


Php Verisyon 7.2 olmalı
 

bendateme

15 Nis 2022
148 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
burdaki kodları harfiyen uyguladım usta ama yine sonuc aynı dehişen bir durum yok

Fatal error: Uncaught Error: Class 'PDO' not found in
/public_html/index.php(7): require_once() #1 {main} thrown in
public_html/_class/baglan.php on line 13
versiyon 7.2 de verdigi hata devam ediyor versiyon 7.3 ise yine admin paneli calışıyor ama ana sayfa beyaz cıkıyor rica etsem yardımcı olursanız cok sevinirim tşk ederim
 

ardzinba

30 Eki 2019
48 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Arkadaş işi bitince bakmamış bile.Arkadaşlar beyaz sayfa scriptin php versiyonuyla hostingin php versiyonu arasındaki uyuşmazlıklarda çıkar.Arkadaşın scripti php 5.4 versiyonunda hatasız çalıştı ve geri dönüş yapmadı.Bu script php 7.ve üstünde hata verir,php 5.4 versiyonunda hatasız çalışır.Belki bu sorunu yaşayan bir arkadaşa faydası dokunur diye not düşeyim dedim.Aslında bu genel bilgidir.Genelde hatalı diye sildiğiniz bir çok scriptin verdiği hatalar php versiyon uyuşmazlığındandır.Kurduğunuz scripti silmeden önce mutlaka php uyumluluğunu kontrol edin.