MaestroPanel her bir domain’in php.ini dosyasını birbirinden farklı izole bir şekilde yönetir. Bazı sernaryolarda tüm domain’lerin php.ini değerini değiştirmek gerekebilir. Bu senaryo için aşağıdaki yönergeleri uygulayabilirsiniz. Windows işletim sistemi için : IniFile 1.9 yazılımını kullanabilirsiniz. Bu yazılımı sunucu üzerine kaydedin. Her yerden ulaşabilmeniz için System32 altına kopyalamanız yeterlidir. MaestroPanel sitelerin php.ini dosyalarını aşağıdaki adreste tutar. […]
Category: PHP

Deprecated mysql_connect Uyarısı
Problem mysql_connect Php v5.5 ve üzeri versiyonlarda Deprecated ( Kullanımdan kaldırıldı) durumunda. İlerleyen versiyonlarda tamamen kalkacaktır. Alınan hatada bunu belirtmektedir. Çözüm 1 Php versiyonunu v5.4’e düşürerek çözebilirsiniz. MaestroPanel’de PHP Versiyonu Değiştirmek Çözüm 2 mysql_connect yerine mysqli_connect yazmanız yeterli. MaestroPanel’de doğrudan bu extension ( uzantı ) geldiği için sadece yazılımda bu değişikliği yaparak problemi çözebilirsiniz. Örnek string, […]

OpenCart open_basedir restriction in effect vendor/autoload.php
Problem Halihazırda kurulumu olan OpenCart farklı sunucuya taşındığında aşağıdaki uyarı web sayfasının header alanında belirir. Warning: file_exists(): open_basedir restriction in effect. File(C:/vhosts/kadayifocaklari.com/http/system/../../vendor/autoload.php) is not within the allowed path(s): (C:\vhosts\kadayifocaklari.com) in C:\vhosts\kadayifocaklari.com\http\system\startup.php on line 89 Çözüm http\system klasörü altında yer alan startup.php dosyasının 89. satırında yer alan //Autoloader alanını aşağıdaki alanla değiştirin. // Autoloader if (file_exists(DIR_SYSTEM […]

Web Sayfam Eski İçeriği Gösteriyor
MaestroPanel, PHP modülünde OpCache ve Wincache Önbellekleme özelliğini kullanmaktadır. Varsayılan olarak Önbellekleme aktif olarak getiriliyor. Problem Eğer Web sayfanızda değişiklik yaptıysanız ve bu değişiklik sayfanıza yansımadıysa güncel olmayan içerik Önbellekte tutuluyor olabilir. Not: Güncel dosyanın sunucuya yüklendiğine emin olun. Çözüm Php Önbellekleme özelliklerini kapatarak tekrar kontrol edebilirsiniz. Php 5.3/5.4 versiyonlarında Wincache. Php 5.5 ve üzeri versiyonlarda OpCache kullanılmaktadır. […]

MaestroPanel’de PHP Symfony Uygulaması Çalıştırmak
Gereksinimler Minimum PHP 5.3.9 versiyon ctype (PHP 4 versiyon ve üzerinde mevcut) PHP.ini date.timezone yapılandırması PHP Accelerator olarak OpCache (MaestroPanel 0.9.9 versiyon ve üzerinde mevcut) PHP.ini short_open_tag = Off PHP Composer Kurulum MaestroPanel kurulu olan sunucularda birkaç ayar dışında işlem yapmadan Symfony uygulaması çalıştırılabilir. Gereksinimlerin 5. ve 6. maddesi dışında kalanlar MaestroPanel tarafından otomatik yapılandırılıyor. PHP Ayarları […]
MaestroPanel’e PHP 7 Desteği Eklemek
MaestroPanel, Shared Web Hosting’e odaklanan özelleştirilmiş bir PHP çalıştırma ortamı sağlar. İşte bu rahat ortamda PHP’nin tamamen yenilenmiş ve modern versionu PHP 7’yi uygulamalarınızda kullanmak oldukça basittir. Gereksinimler PHP 7.x Visual C++ Redistributable for Visual Studio 2015 x86 or x64 Kurulum PHP 7.0 dosyalarını aşağıdaki dizine açın. %MaestroPanelPath%\php\v7.0 Dizin içinde php.ini-production dosyasının ismini php.ini olarak değiştirin […]

MaestroPanel Üzerine OpenCart Kurulumu
Ön Hazırlık 1) OpenCart adresinden OpenCart’ın en son versiyonunu indirin. 2) Daha sonra kurulum yapacağınız siteye FTP ile ulaşıp indirdiğiniz dosya içerisinde yer alan Upload klasörünün içinde ki tüm dosyaları http klasörünün içine yükleyin 3) Yüklediğiniz dosyaların içerisinde bulunan config-dist dosyasının adını config olarak değiştirin. 4) Verileri saklamak için MySQL veritabanı ve kullanıcısı oluşturulması gerekiyor. Aşağıda ki adresten bu işlemleri […]

MaestroPanel Üzerine PrestaShop Kurulumu
Ön Hazırlık 1) PrestaShop adresinden PrestaShop ‘un en son versiyonunu indirin. 2) Daha sonra kurulum yapacağınız siteye FTP ile ulaşıp indirdiğiniz dosya ve klasörleri yükleyin. 3) Verileri saklamak için MySQL veritabanı ve kullanıcısı oluşturulması gerekiyor. Aşağıda ki adresten bu işlemleri nasıl yapabileceğinizi görebilirsiniz. Veritabanı ve kullanıcısını oluşturduktan sonra bilgileri saklayınız. Kurulum adımlarında kullanacağız. http://wiki.maestropanel.com/maestropanelde-mysql-database-ve-kullanici-olusturmak/ PrestaShop Kurulum Ön […]
MySQL NO_ENGINE_SUBSTITUTION
Güncel olmayan PHP uygulamaları ile (Örneğin: Eskiden 5.2 ile yazılımş ve MySQL’in 4 veya 5.0 versionları ile çalışan) sık sık karşılaşıyoruz. PHP sürekli gelişip değiştiğinde minor versionlar arasında bile obselete olan bir çok fonksiyon, Ini direktifleri ve yeni özellikleri görmemiz mümkün. Web Hositng firmalarında host edilen uygulamalarda çok karşılaştığımız senaryolar olmasına karşın bazen günlerce çözümünü bulamadığımızda […]
PHP MongoDB Driver Kurulumu
PHP’ye MongoDB Driver eklemek için ilk olarak driveri S3 Amazon adresinden indirin. İndirilen php_mongo.dll dosyasını %MaestroPanelPath%\php\v5.x\ext dizininde hangi PHP versiyonunda çalıştırmak istiyorsanız o dizine atın. Sonra bir üst dizinde bulunan, %MaestroPanelPath%\php\v5.x Php.ini dosyasına ulaşın. Extension alanına extension=php_mongo.dll ekleyin. Bu işlemden sonra IIS’i yeniden başlatarak MongoDB Driver’ın çalışmasını sağlayabilirsiniz. C:\Users\Administrator>iisreset Attempting stop… Internet services successfully stopped Attempting […]