ISPConfig 3.0.0.6 Beta released

Till

Administrator
Du kannst natürlich in jeder PHP Datei mittels Include eine andere PHP Datei einbinden. Deine Frage lässt sich so nicht wirklich beantworten, da sie zu unspezifisch ist. Du müsstest schon etwas genauer sagen, was Du wo einbinden möchtest, was es genau bweirken soll, wo der Inhalt der Datei erscheinen soll etc.
 

vzcrsa

New Member
also ich möchte zum Bsp. datei middel.php in tools im hauptbereich einbinden
oder phpmyadmin/index.php in tools hauptbereich einbinden.
in DNS möchte ich unsere DNS-Verwaltung mit einbinden
 

Till

Administrator
Dazu fügst Du einfach:

Code:
$items[] = array( 'title'     => 'middel.php',
                  'target'     => 'content',
                  'link'    => 'tools/middel.php');


$module['nav'][] = array(    'title'    => 'Mein Menu',
                            'open'     => 1,
                            'items'    => $items);

in der Datei tools/lib/module.conf.php hinzu. damit erhältst Du Deinen eigenen Menüeintrag für die Datei, der beim anklicken die Ausgabe der datei middel.php in den entsprechenden Content Bereich per Ajax läd.

Phpmyadmin kannst Du so nicht laden, da alle Links in phpmyadmin dann das Controlpanel ausblenden würden, da phpmyadmin nicht kompatibel zu den Ajax Aufrifen ist. Dü könntest höchsten versuchen, eine HTML-Datei in den Content Bereich per Ajax zu laden, die wiederum einen IFrame für phpmyadmin enthält.
 

vzcrsa

New Member
super danke, das hört sich gut an !

jetzt habe ich aber noch ein problem, auf dem ganzen server werden png datein nicht angezeigt, ist dieses problem schon bekannt ?
 

Till

Administrator
super danke, das hört sich gut an !

jetzt habe ich aber noch ein problem, auf dem ganzen server werden png datein nicht angezeigt, ist dieses problem schon bekannt ?

Bei mir funktioniert es einwandfrei, einige der Icons im Interface sind ja png und bei mir sind sie in Firefox / opera / IE einwandfrei zu sehen.

Wenn es Grafiken in Deinen eigenen Datein sind, dann denk dran, dass sie relativ zur index.php Datei gelden werden und nicht zu der datei, die den HTML Quelltext erzeugt (stichwort: Ajax).
 

vzcrsa

New Member
aber an der index oder sonstigen wurde nie was geändert, auf einem anderen server lief alles einwandfrei !
wir haben nur einen Umzug von Plesk auf ISPConfig gemacht, seitdem werden einige grfiken nicht mehr angezeit.

hier mal die Index.php vom inhalt

if ( !file_exists( "inc/header.inc.php" ) )
{
// this is dynamic page - send headers to do not cache this page
$now = gmdate('D, d M Y H:i:s') . ' GMT';
header("Expires: $now");
header("Last-Modified: $now");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

echo "It seems to be script is <b>not</b> installed.<br />\n";
if ( file_exists( "install/index.php" ) ) {
echo "Please, wait. Redirecting you to installation form...<br />\n";
echo "<script language=\"Javascript\">location.href = 'install/index.php';</script>\n";
}
exit;
}

require_once( 'inc/header.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'design.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'admin.inc.php' );

require_once( BX_DIRECTORY_PATH_INC . 'db.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'profiles.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'prof.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'members.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'news.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'quotes.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'utils.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'membership_levels.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'tags.inc.php' );
require_once( BX_DIRECTORY_PATH_ROOT . "templates/tmpl_{$tmpl}/scripts/BxTemplVotingView.php" );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolArticles.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolClassifieds.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolEvents.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolBlogs.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolGroups.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolPageView.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxDolSharedMedia.php' );

require( BX_DIRECTORY_PATH_ROOT . "templates/base/scripts/BxBaseIndex.php" );
require( BX_DIRECTORY_PATH_ROOT . "templates/tmpl_{$tmpl}/scripts/BxTemplIndex.php" );

check_logged();


$_page['name_index'] = 1;
$_page['header'] = $site['title'];
$_page['header_text'] = $site['title'];
$_page['css_name'] = 'index.css';

$oIPV = new BxTemplIndexPageView();

$_ni = $_page['name_index'];
$_page_cont[$_ni]['promo_code'] = getPromoCode();
$_page_cont[$_ni]['page_main_code'] = $oIPV -> getCode();

// add email to notify emails list
if ( $_POST['subscribe'] && $_POST['subscribe_submit'] )
AddNotifyEmail($_POST['subscribe']);



PageCode();
 

Till

Administrator
Ok, Du hast also ein Problem in einer Website und nicht ISPConfig. Also ISPConfig hat nichts mit der Darstellung der PNG Dateien zu tun, es ist nur ein Server Control Panel und schreibt einen ganz normalen Standard Vhost, was genau das kannst Du ja in /etc/apache2/sites-enabled/ nachsehen.

Solche Fehler passieren meistens, wenn Du mehrere Domains auf ein Web geleitet hast und wenn dann die Grafiken keine relativen Pfade haben, werden sie natürlich nicht angezeigt. Schau mal in den HTML Quelltext der Seite, sinde die nicht angezeigten Bilder und sieh Dir mal die Exakte URL an, unter der sie geladen werden sollen.
 

vzcrsa

New Member
also hier mal das ganze<a href="http://xxxxxx.de/"><img src="http://xxxxxx.de/media/images/logo.gif" class="mainLogo" alt="logo" /></a>

das ganze wird aber als ffmpeg wieder ausgegeben, ffmpeg ist auch installiert, halt werden die inhalte nicht angezeigt
 

vzcrsa

New Member
[FONT=Helvetica, Arial]500 error - Internal Server Error![/FONT]


[FONT=Helvetica, Arial]The following error occurred:[/FONT]
[FONT=Helvetica, Arial]The requested URL caused an internal server error. [/FONT][FONT=Helvetica, Arial]If you get this message repeatedly please contact the Webmaster.[/FONT]
 

vzcrsa

New Member
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [error] [client 217.93.252.102] File does not exist: /var/clients/client0/web5/web/crossdomain.xml
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
[Mon Aug 11 11:39:49 2008] [alert] [client 217.93.252.102] /var/clients/client0/web5/web/media/.htaccess: Option Indexes not allowed here, referer: http://xxx/
 

Till

Administrator
Kopiere bitte mal den komletten Inhalt der .htaccess datei in das apache direktiven Fled in ISPConfig und lösche dann die .htaccess Datei. Oder aber Du erlaubst in der apache2.conf Datei das Allow Override für Indexes.
 

vzcrsa

New Member
gemacht jetzt bekomme ich bei einigen seiten wieder error 404 und die grafiken werden immer noch nicht angezeigt. muss wenn ich floats anzeigen lassen will eine oder ein mod zusätzlich installiert sein ( system Deb Etch ) ???
 

Till

Administrator
Nein, HTML wird vom Browser und nicht vom Server interpretiert. Hast Du mod_rewrite geaden? Am besten gehst Du mal Deine komplette .htaccess datei durch, schaust in der pacahe Doku nach zu welchen Modulen die verwendeten Direktiven gehören und installierts dann die Module.
 

vzcrsa

New Member
also mod_rewrite ist geladen und alle anderen module auch hier mal nen auszug

apache2handler

Apache Version Apache/2.2.3 (Debian) PHP/5.2.0-8+etch11 mod_ssl/2.2.3 OpenSSL/0.9.8c Apache API Version 20051115 Server Administrator webmaster@xxx Hostname:port xxx:0 User/Group www-data(33)/33 Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100 Timeouts Connection: 300 - Keep-Alive: 15 Virtual Server Yes Server Root /etc/apache2 Loaded Modules core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_include mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_ssl mod_status mod_suexec
 
Zuletzt bearbeitet:

vzcrsa

New Member
wäre es möglich ich lasse dir per pn die zugangsdaten zukommen und du würdest dir selber mal anschauen was ist ??? würde das gehen ?
 

VoodooManiax

New Member
Kein Mail empfang mehr ...

Hi @ll,
seit etwa 4 Tagen kann keine meiner Domains mehr Mails empfangen. Bekomme auch keine Fehlermeldung beim versenden an diese Domain. Auch über Outlook versandte Mail (egal welche Domain) kommen nicht an, weder bei web.de, gmx.net oder gmail.com. habe den Mail auch schon neu gestartet. Woran könnte es liegen ???
Über einen Tip wäre ich sehr dankbar.
MfG
VoodooManiax
 

Werbung

Top