Her zamanki gibi Joomla Geliştirme yazmak
defined('_JEXEC') or die('Restricted access');
Ben Paypal / IPN erişimi gereken bir eklenti yapmak, bu yüzden bu özel dosyada bu hariç. BUT Ben de Veritabanı erişmek için Joomla-stajyer Değişkenler kullanmanız gerekir, bu yüzden bu çalıştı:
require("../filewithaccesstoframework.php");
OR bile
$baseurl = $_SERVER['HTTP_HOST'];
$baseurl ="http://".$baseurl."/configuration.php";
require($baseurl);
I koymak-in-oraya atlamak edemez dahil dosyadan bu almak gibi görünüyor çünkü "Restircted Erişim" görüntüler ilk kodunu kullanarak.
İkinci kod $ host, $ db, $ parola gibi configuration.php kullanılan değişkenleri tanımak için görünmüyor. dosya configuration.php 444 chmod edilir
Neden bu olur ve doğrudan bir dosyaya erişim VE Joomla stajyer Framework (Değişkenler, Fonksiyonlar) kullanımına izin vermek için bir Workarround var?