OpenCart Site Taşıma İşlemlerinde Dosya Yolunu PHP ile Bulma
Opencart site taşıma işlemlerinde profesyonel destek almak için 0850 532 73 56 numaramızdan bizi arayabilir yada whatsapp dan iletişim kurabilirsiniz.
Bir OpenCart sitesini taşırken doğru dosya yollarını belirlemek, sitenin sorunsuz çalışması için oldukça önemlidir. Taşıma işlemi sırasında dosya yollarını kontrol etmek ve doğrulamak için basit bir PHP dosyası oluşturarak bu işlemi hızlıca gerçekleştirebilirsiniz. İşte adım adım nasıl yapılacağını açıklıyoruz.
1. PHP Dosyasını Oluşturma
Öncelikle, dosya yolunu bulmak için bir PHP dosyası oluşturmanız gerekiyor. Bu dosya, çalıştırıldığı sunucudaki dizinlerin tam yollarını gösterecek.
Adımlar:
- Yeni bir metin dosyası oluşturun.
- Aşağıdaki kodları bu dosyaya yapıştırın.
- Dosyayı
path_finder.php
adıyla kaydedin ve sitenizinpublic_html
dizinine yükleyin.
path_finder.php
İçeriği:
<?php
// Başlık
echo “<h1>OpenCart Dosya Yolu Bulucu</h1>”;
echo “<p>Bu dosya çalıştırıldığında, bulunduğu dizin ve diğer önemli yolları gösterecektir.</p>”;
// Bulunduğu dizin
echo “<h2>Bulunduğunuz Dizin:</h2>”;
echo “<p><strong>” . __DIR__ . “</strong></p>”;
// Anahtar dosyalar için önerilen yollar
echo “<h2>Önerilen Yol Ayarları:</h2>”;
echo “<ul>”;
echo “<li><strong>DIR_APPLICATION:</strong> ” . __DIR__ . “/catalog/</li>”;
echo “<li><strong>DIR_SYSTEM:</strong> ” . __DIR__ . “/system/</li>”;
echo “<li><strong>DIR_IMAGE:</strong> ” . __DIR__ . “/image/</li>”;
echo “<li><strong>DIR_STORAGE:</strong> ” . realpath(__DIR__ . ‘/../storage’) . “/</li>”;
echo “</ul>”;
// Kontroller
echo “<h2>Kontrol:</h2>”;
echo “<ul>”;
echo “<li><strong>Catalog Dizini:</strong> ” . (is_dir(__DIR__ . ‘/catalog’) ? “Bulundu ✅” : “Bulunamadı ❌”) . “</li>”;
echo “<li><strong>System Dizini:</strong> ” . (is_dir(__DIR__ . ‘/system’) ? “Bulundu ✅” : “Bulunamadı ❌”) . “</li>”;
echo “<li><strong>Image Dizini:</strong> ” . (is_dir(__DIR__ . ‘/image’) ? “Bulundu ✅” : “Bulunamadı ❌”) . “</li>”;
echo “<li><strong>Storage Dizini:</strong> ” . (is_dir(realpath(__DIR__ . ‘/../storage’)) ? “Bulundu ✅” : “Bulunamadı ❌”) . “</li>”;
echo “</ul>”;
echo “<p><em>Bu bilgileri config.php dosyalarınızı yapılandırırken kullanabilirsiniz.</em></p>”;
?>
2. PHP Dosyasını Çalıştırma
path_finder.php
dosyasını sitenizinpublic_html
dizinine yükleyin.- Tarayıcınızda şu URL’yi açın:
https://sitenizinadi.com/path_finder.php
3. Sonuçları Anlama
Bu dosyayı çalıştırdığınızda aşağıdaki bilgileri göreceksiniz:
- Bulunduğunuz Dizin: Bu, dosyanın çalıştığı tam dizin yolunu gösterir. Örneğin:
/home/u369920781/domains/yenisite.com/public_html
Önerilen Yol Ayarları: OpenCart yapılandırmanızda kullanmanız gereken dosya yolları. Örnek:
- Dizin Kontrolleri: İlgili dizinlerin (catalog, system, image, storage) bulunup bulunmadığını kontrol eder. Eğer ❌ görüyorsanız, dizin eksik olabilir veya yanlış yerde olabilir.
4. Config.php Dosyalarını Güncelleme
Bu sonuçları aldıktan sonra, config.php
ve admin/config.php
dosyalarınızı aşağıdaki gibi güncelleyebilirsiniz:
// HTTP
define(‘HTTP_SERVER’, ‘https://sitenizinadi.com/’);
define(‘HTTPS_SERVER’, ‘https://sitenizinadi.com/’);
// DIR
define(‘DIR_APPLICATION’, ‘/home/u369920781/domains/yenisite.com/public_html/catalog/’);
define(‘DIR_SYSTEM’, ‘/home/u369920781/domains/yenisite.com/public_html/system/’);
define(‘DIR_IMAGE’, ‘/home/u369920781/domains/yenisite.com/public_html/image/’);
define(‘DIR_STORAGE’, ‘/home/u369920781/domains/yenisite.com/storage/’);
5. Güvenlik İçin PHP Dosyasını Kaldırma
İşlemler tamamlandıktan sonra güvenlik için path_finder.php
dosyasını silmeyi unutmayın.