free domain registration
flag English‎
   Report page    CONTACT    Terms    PRIVACY POLICY    IMPRINT

FAQ


1. Superior reason


1. How do I create a user account?

To create a user account on our service you must follow each step on our registration page. This is your example here .


The application is realized in three steps:

  • Completing the registration form
  • Enter the confirmation code
  • Accept the Terms and Conditions and click on the Register button.

Your data will then be sent to you at the e -mail address.

Please pay when you create your accounts to ensure that all information is correctly specify.
Should be identified in an audit of your data that they are wrong , your account will be removed immediately.

2. Where do I manage my user account

The management of user accounts is divided into 4 sections:



  • My Projects:
    - Here you have your existing projects listed, and you can edit and delete them.
  • New Project:
    - Here you can create a new project.
  • Edit Profile:
    - Post your Profile to change in the event that they have changed.
  • Edit access:
    - Here you can change your your e- mail address and your password.

3. What do I do if I forgot my password?


To create a new password you can just use one of our " forgotten password " forms , such as here .

Just give to your user name or your email address and choose a new password.

4. What do I do if I forgot my e -mail address?

Do you have the e- mail address Password for your account , so you can use the WHOIS service our service . Here you can learn all the necessary information about the user of a domain.

5. How do I delete my user account?

Deleting the user account is not possible to the users themselves.
Should you nevertheless want to have it removed , you apply by Contact to Support.

6. What do I do if my account has been locked?

Your account is locked , it can not be unlocked from us.
Reasons for blocking your place in the Terms .

2. All about the project


1. How do I create a new project?

To create a project , you must first have a user account and be logged in..
Under " New Project " You can create a new project.

There is a time 2 different types of projects:

  • Forward
  • Webspace

Creating a new project
First of all, you created a new project:



Then you select a project type:



Then you give your new project a name and choose a category from least :



In the next step you will forgive a name for a subdomain and select a domain from:



The establishment of the web space is now complete.

If you want to create a redirect , there is an additional final step , by your one dominates the destination address and a page title:



In your user account can be found under My Projects your new project .

The establishment of a project will take to complete the configuration up to 15 minutes!

2. How to manage a project?

Your projects already started can be found at My projects .
There you can then change the set project properties:

  • Project Name
  • Project Description

To change the project properties , click on Edit next to the appropriate project.
Other domains barge / delete:

  • Subdomains
  • Separate domains

Warning: subdomains go after your removal in several months lock status to prevent abuse of the domain name!

For redirects:

  • Adjust the forwarding

In webspace:

  • Create / delete databases
  • Adjust the data for the e -mail delivery
  • Customize the advertising
  • Learn the credentials for the FTP server




3. How do I delete a project?

You can delete your project under "My Projects " , by clicking on the icon behind the project.



4. How do I set up a web space?

In this part we go through each tab of the web space.
This tab is only under "My Projects " -> " Web space " available.



FTP

To load data to a web space , an FTP client is needed.
What do you take you have to decide for yourself here you will find a wide selection.

access:
FTP Data Extraction:
To gain access to your webspace will need to access the FTP client , you will find this on the project page in your account and have the following structure:

  • Server / Host: www13.subdomain.com
  • User: user123456
  • Password: 12345678




The www directory:
To see the uploaded data at the end on your domain , you need to add the directory " www " on your webspace slide.

FileZilla:
FileZilla ( download) is a very good free FTP client suitable.
Inter alia his projects there can also save the Server Manager.

MySQL

It is possible up to 3 MySQL databases per project to create.
These databases are only accessible locally with us , that means if your various database tools you have on your computer, so this will not work.

create databases:
Enable MySQL database:
To create a database for your project , you need to go to the project page in your account and create a MySQL database at the point.
If this is your first database , so you only have the point there: Enable database , which creates a database according to the following scheme:

  • db123456-main

For other databases, you can determine the posterior part of the name itself.



database access:
MySQL database extract:
You will find the access to the activation of the databases on your project page , which look something like this:

  • Server / Host: localhost
  • User: user123456
  • Password: Dein Account Passwort

You also have the option via phpMyAdmin to manage your database.
You also find the link on your project page in the MySQL access.



database access (kilu.de):
This part is intended for all users who do not own databases from the old Kilu .
This does not appear in our new system , but still remain functional and can still be used.
You gain access but only with your old account information , and your password is not changed here at change.
See the old access follows:

  • Server / Host: localhost
  • User: Benutzername@1
  • Password: Dein Account Passwort

Again, the access via phpMyAdmin is possible. Here you can use the same link as for the new databases.
For this, open the Server Manager in FileZilla ( File -> Server Manager ) and click on New Server:

  • Server: www1.subdomain.com
  • Port: remains empty
  • Server Type: FTP
  • Logon Type: Normal
  • User: user123456
  • Password: Dein Account Passwort

Optionally, you also can the folder / www choose as the root directory , ie one does not always open the folder , but is connected to the same folder / www.
Entering / www
: This under Advanced in the default directory on server.
then click OK .
DONE The server can now with the Down arrow next to the Select Server Manager icon.

E-mail

To send e- mails about Kilu you must first set the corresponding point on the project page in your account fill.
must be registered there:

  • The SMTP Server eures E- Mail Providers
  • Your username for this provider
  • Und das Passwort eures E-Mail Accounts

Important when sending is that your one stands a sender and a receiver:
<?php
    $empfaenger     =       'mein.toller.freund@web.de';
    $betreff        =       'Testmail';
    $nachricht      =       'Das ist eine kurze Testmail!';
    $header         =       'From: meine.tolle.email@googlemail.com' . "\n";

    echo mail($empfaenger, $betreff, $nachricht, $header);
?>

Unfortunately, this solution does not work with all email providers , this works without problems with:

  • web.de -> smtp.web.de
  • mail.google.com -> smtp.googlemail.com
  • edumail.at -> pod51002.outlook.com

Further , there is a solution of sat :
<?php
   // ********************************************************************************************************************************
   // smtp mail Funktion for kilu user, modifiziert by das Ass 22.03.2008 http://dasass.kilu.de/smtp.txt
   // ********************************************************************************************************************************
   $name = "Absendername"; // optional
   $email = "Absender Mail-Adresse";
   $smtphost = 'mail.gmx.net';
   $smtpuser = 'Kundennummer';
   $smtppass = 'Passwort';
   $mailfrom = 'eigene Mail-Adresse';

   if(strtoupper(substr(PHP_OS,0,3)=='WIN')) { 
   $eol="\r\n"; 
   }
   elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')) { 
   $eol="\r"; 
   }
   else { 
   $eol="\n"; 
   }

   function mailserverparse( $socket, $response ) {
   $server_response = null;
     while( substr( $server_response, 3, 1 ) != ' ' )
       if( !( $server_response = fgets( $socket, 256 ) ) )
         trigger_error(  'can not get mail server response codes' );
       if( !( substr( $server_response, 0, 3 ) == $response ) )
         trigger_error( 'ran into problems sending mail. response: '.$server_response );
   return true;
   }

   function sendmail( $to, $subject, $message, $headers ) {
       global $smtphost, $smtpuser, $smtppass, $mailfrom, $eol;
          
           if( !$socket = @fsockopen( $smtphost, 25, $errno, $errstr, 20 ) )
               trigger_error( "Could not connect to smtp host: {$errno}:{$errstr}" );
          
           if( trim( $subject ) == null )
               trigger_error( 'no email Subject specified' );
          
           $message = preg_replace( "#(?<!\r)\n#si", "\r\n", $message );
           if( trim( $message ) == null )
               trigger_error( 'message was blank' );
          
           if( !preg_match( '#^from:#i', $headers ) && empty( $mailfrom ) )
               trigger_error( 'no FROM header set' );
          
           mailserverparse( $socket, '220' );
           fputs( $socket, "HELO ".$smtphost.$eol );
           mailserverparse( $socket, '250' );
          
           if( !empty( $smtpuser ) && !empty( $smtppass ) ) {
               fputs( $socket, "AUTH LOGIN".$eol );
               mailserverparse($socket, '334' );
               fputs( $socket, base64_encode( $smtpuser ).$eol );
               mailserverparse($socket, '334' );
               fputs( $socket, base64_encode( $smtppass ).$eol );
               mailserverparse( $socket, '235' );
           }
          
           if( $headers != null ) {
               $headers = rtrim( $headers );
               $headers = preg_replace( '#(?<!\r)\n#si', $eol, $headers );
               $header_array = explode( $eol, $headers );
               $headers = null;
               $cc = null;
               $bcc = null;
               foreach( $header_array as $header ) {
                   if ( preg_match( '#^cc:#si', $header ) )
                       $cc = preg_replace('#^cc:(.*)#si', '\1', $header);
                   elseif( preg_match( '#^bcc:#si', $header ) ) {
                       $bcc = preg_replace('#^bcc:(.*)#si', '\1', $header);
                       $header = null;
                   }
                   $headers .= ( $header != null )?$header.$eol:null;
               }
               $headers = rtrim( $headers );
               $cc = explode( ', ', $cc );
               $bcc = explode( ', ', $bcc );
           }
          
           fputs( $socket, "MAIL FROM: <".$mailfrom.">".$eol );
           mailserverparse( $socket, '250' );
          
           $to = empty( $to )?'Undisclosed-recipients:;':trim( $to );
           if( preg_match( '#[^ ]+\@[^ ]+#', $to ) ) {
               fputs( $socket, "RCPT TO: ".$to.$eol );
               mailserverparse( $socket, '250' );
           }
           if( is_array( $bcc ) )
               foreach( $bcc as $address ) {
                   $address = trim( $address );
                   if( preg_match( '#[^ ]+\@[^ ]+#', $address ) ) {
                       fputs( $socket, "RCPT TO: ".$address.$eol );
                       mailserverparse( $socket, '250' );
                   }
               }
           if( is_array( $cc ) )
               foreach( $cc as $address ) {
                   $address = trim( $address );
                   if( preg_match( '#[^ ]+\@[^ ]+#', $address ) ) {
                       fputs( $socket, "RCPT TO: ".$address.$eol );
                       mailserverparse( $socket, '250' );
                   }
               }
          
           fputs( $socket, "DATA".$eol );
           mailserverparse( $socket, '354' );
          
           fputs( $socket, "Subject: ".$subject.$eol );
           fputs( $socket, "To: ".$to.$eol );
           fputs( $socket, $headers.$eol.$eol );
           fputs( $socket, $message.$eol );
           fputs( $socket, ".".$eol );
          
           mailserverparse( $socket, '250' );
          
           fputs( $socket, "QUIT".$eol );
           fclose( $socket );
          
   return true;
   }

   // Funktionsaufruf zum Senden
        $headers ="From: ".(($name)?$name:"Absender")." <".$email.">".$eol;
        sendmail( $mailfrom, $subject, $comment, $headers );
 ?>

Weblinks:
To make sending messages even easier, you can use libraries such as PHPMailer .
Them with things like attachments are so much more comfortable solvable.
A specially adapted for Kilu -user contact form with the ability to send HTML emails with attachments , can be found here: contact form ( HTML / Attachment / spam protection) for Kilu users .

Advertisement

In this area you can adjust the settings for advertising.

Werbeart:
Here you can select how the advertising will appear . Either as a layer or toolbar:

  • Layer:
    This type of advertising is the most frequently encountered sales source . She puts a small window on the currently requested page advertising , but can also quickly close.
  • Toolbar:
    Although this option is available for selection , but can not be used at the moment for technical reasons.




Quoting
Here you can set how many quotes the advertisement is displayed.

  • no:
    There appear no quotes.
    This method causes the least difficulty.
  • simply ('):
    The advertisement is displayed with a quotation.
  • twice ("):
    The advertisement is displayed with double quotation marks.


5. How do I configure a domain?


In this section, we go a step by step on the domain tab and explain the operation of each function.
This tab can be found in the My Projects under both forwarding and web space under.



Subdomains

- Here the individual subdomains are listed.
- " Add Subdomain " button and can create new subdomains and add this listing.
- More details about this can be found under create project .

Separate domains

- Here one can , if one is available , start their own main domain . These will be listed again.
- For details about the intrusion of a domain is barging in domain to find.

6. How do I set up a Custom Domain?


Step 1: Adjust the domain provider

1. Log in on the website of the provider domain and click Edit , or similar . next to your domain. 2. Create a CNAME record that points to a subdomain of your project. Add the subdomain nor a final point added!

Example: my - own - domain.de I want on the project : intrude my project. The project already has a subdomain name " my - subdomain.kilu.de ".

The new CNAME record with your domain provider must then implemented something like:
meine-eigenen-domain.de IN CNAME meine-subdomain.kilu.de.

Step 2: Intrusion domain

In the second step you need to go to the project page in your account and enter your domain in "My Domains".

Step 3: Redirect all requests to your project / on your domain
Once the first two steps are done, you can already access your domain through your project. To redirect all requests that arrive on your project on your domain , you can redirect the following in your . edit htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^deine-domain.de$
RewriteRule ^(.*) http://deine-domain.de/$1 [L,R=301]

What happens if I delete my subdomain, but would like to continue to use my own domain

A project must always have a subdomain, subdomain can be operated without a project.

What happens if I delete a subdomain which I had used as a CNAME

In this case the CNAME must be set again ( see step 1 ) , to simply use a different subdomain from the same project.
The old CNAME entry can be removed.

3. The . Htaccess


1. What is a . Htaccess?


In the . Htaccess subdomain to users of the service can customize certain features of the Apache server in relation to your own webspace.

2. How do I set a password protection with . Htaccess / . Htpasswd a?


Content . Htaccess
AuthType Basic
  AuthName "Interner Bereich"
  AuthUserFile /data/multiserv/users/<user_id>/projects/<project_id>/www/.htpasswd

  <limit GET POST PUT>
  require valid-user
  </limit>

explanation
AuthType Basic

Authentication method of the user. In this case, Basic.
AuthName "Interner Bereich"

Describes how the password-protected area is hot . In this case, Internal Area.
AuthUserFile /data/multiserv/users/<user_id>/projects/<project_id>/www/.htpasswd

The value indicates where to find the . Htpasswd file. In your passwords are stored for each user.
To determine the path to your webspace , you created a . Php file with the following content , invite them to your webspace and executes them connect:
<?php
    echo $_SERVER['DOCUMENT_ROOT'];
  ?>

<Limit GET POST PUT>

Specifies what the respective user rights for.

Name function
GET The claimant may request pages / scripts in a protected directory via a URL
POST The beneficiary may sendeni form data in the protected directory
PUT The claimant may load files in the protected directory
HEAD The beneficiary may invite header pages within the protected directory
DELETE The claimant must delete files within the protected directory
TRACE The claimant may request and responses within the protected directory traced

require valid-user

Specifies that only the users that are defined in the htpasswd get access.
</Limit>

Closes the day for the user again.

Contents of the. Htpasswd

For our example, the content is as follows:
testbenutzer:$1$iSB1puZk$mtzIYmpT/MBHA1lItUVT01
testbenutzer2:$1$qIfZws71$EMz0ByALLE2jKZU/m0/bb1

explanation
testbenutzer:$1$iSB1puZk$mtzIYmpT/MBHA1lItUVT01

The first part up to the colon is the user . The second part is the password , in this case 1234. When testuser2 exactly the same.
Important! In the application 's users are case -insensitive!

To create the password protection, there are many different . Htaccess Generator.
Here is a very basic generator in You must enter a user name along with password , and the path to your project. .htaccess Generator :: Webmaster Toolkit

3. What is mod_rewrite and how do I use it?


mod_rewrite is an additional Apache module with which it is possible to access files on other URLs as normal.
So you can for example hereby PHP scripts with the file extension. Php even with the extension. Html reach out to the guest vorzugauckeln a non - dynamic page:
RewriteEngine On
RewriteRule (.*)\.php$ $1.html

example : A visitor calls on test.html , but it does not get delivered , but given the test.php
More on mod_rewrite here: modrewrite.de

4. How do I change the charset?


Do you want to change the default charset of your website , it is also possible via the . Htaccess.
For this purpose, you must specify configuration parameters in total 2:
AddDefaultCharset UTF-8 
php_value default_charset UTF-8

This example would change your charset to UTF -8.

5. How can I get the "Index of " view have to configure / Kill?


You can configure the appearance of the Directory Listings itself , this is only a few lines in. Htaccess file needed:
AddDescription "HTML-Datei, anzeigbar" .htm .html
AddDescription "GIF-Grafik, anzeigbar" .gif
AddDescription "JPEG-Grafik, anzeigbar" .jpg
AddDescription "PHP-Script, anzeigbar" .php
         
AddIcon /admin/filephp.jpg php
AddIcon /admin/filegif.jpg gif
AddIcon /admin/filehtml.jpg html htm
AddIcon /admin/folder.jpg ^^DIRECTORY^^
AddIcon /admin/unknown.jpg ^^BLANKICON^^
         
IndexOptions IconHeight=22 IconWidth=20

It turns out the "Index of " view by writing in the . Htaccess file:
Options -Indexes

You can set the page as follows:
DirectoryIndex eigene-startseite.php index.php index.html index.htm


4. troubleshooting


1. How do I make a correct UTF -8 representation of a dynamsichen website?


instructions

  • All files must be saved with an appropriate editor in UTF- 8 encoding without BOM ( byte order mark )
  • here at Kilu set the default document character encoding either by . htaccess or php header to UTF -8

Inhalt .htaccess
AddDefaultCharset utf-8

or at the top of every php page
header("content-type: text/html; charset=utf-8");

for the database query is best to created before any other query in a global file your included the following queries
$set = mysql_query("SET NAMES 'utf8'");
$set = mysql_query("SET CHARACTER SET 'utf8'");

any externally embedded css file has to get to the top of the following additional
@charset "utf-8";

or must be involved
<link type="text/css" rel="stylesheet" title="" href="style.css" media="screen,projection" charset="utf-8" />

external javascripts are integrated as follows UTF -8 compliant
<script type="text/javascript" src="funktion.js" charset="utf-8"></script>

the following meta tag must be present at last in each side
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Be used on a web form , and this according to UTF -8 Konforrm must be created.

The opening form tag should then look like this
<form accept-charset="utf-8" method="post" action="...

The most important thing however is that the files themselves are actually stored as UTF -8.

This is essentially true for normal static HTML pages, which are to be UTF -8 encoded shown , the MySQL part can be omitted here.

To control then you can in the browser View-> Encoding see that you have done everything correctly , then there must be something like this: Unicode ( UTF -8).

2. Why do I get error messages on my website , although it works fine with xy?


On the servers of Kilu.de the (currently) latest version is running php 5.3.
In particular, older Web applications are not (yet) fully compatible with it and use some deprecated functions.
Therefore, you should first try to get the manufacturer to date , php 5.3 compatible version of the application.
Sometimes it helps to take a look at the support section of the manufacturer.

3. Although I have loaded all the data via FTP to the server. Why is it still not visible?


The files for the site must all lie in the www directory.

4. Can I change the memory limit?


You have a problem with a script that takes too much memory ? Unfortunately, we can not increase the memory limit , as this would be borne by all users.

5. What is the download bandwidth limit?


The following restriction on our servers for downloading files via HTTP is

  • to 1 Mb full speed
  • from 1-3 Mb limited to 64 Kb / s
  • from 3 Mb considerably less than 64 Kb / s

Properly prepared for the speed homepages completely sufficient web space for something else is not intended here.

6. Can I make a web space from a forwarding?


It is not possible from a forwarding a web space or, conversely, to make a web space , a forwarding.
If this is still intended , you should set up a new domain and upload the data from the old domain there.

7. My domain is not registerable?


You have a project can not be removed and re-register your domain? : Removing Subdomains

8. My project or my domain has been locked?


You have a project can not be removed and re-register your domain? : Terms .

9. Can I create SubSubdomains?


It can be used one more level subdomains below your subdomain. This you can then open with www.

Is therefore allowed:
fertig.haus.kilu.de
baum.haus.kilu.de
www.baum.haus.kilu.de

What would not work:
mein.baum.haus.kilu.de

10. Why is on my Home Index of /?


To prevent the listing of files in directories ( Directory Listing) , simply load an index.htm , index.html or index.php in the directory.
The home page of your website usually wears anyway the name index.htm ( l ) | php, so that the home page of your website displayed after uploading your files and call the subdomain.

11. Why is not accessible to the server / page?


Unfortunately, we can as a free hosting service is not always for the availability of our servers guarantee because there are always times to maintenance, server failures or temporary overloads.
This of course also result Seitenladfehler on the domain , the SQL server or the ftp client.
We guarantee that we are always and constantly strives to avoid such inconvenience and as soon as possible to resolve.
Here you can see if and what server are accessible.

12. I have a problem with my forwarding


If you set up a forwarding and land when calling this forwarding on your webspace , then create a file in the www directory called . Htaccess
In this file, please write:
RewriteEngine On
RewriteBase /
RewriteRule ^/?$ /amore/seiten/ [R=permanent]

to further problems to go out of the way , you should put in the affected folder a file named Index.htm ( l ) or index.php.

13. I have a problem with the password / login


If problems logging in kilu.de , my PHP or MySQL Admin occur , we will ask you your login information again to look closely.
If the problem is not solved , you should forget about the " password function to create a new password.
The credentials for PHP My Admin and MySQL can be found under the appropriate tab.

14. I want to upload a Zend Optimizer


Settings for Uploading a Zend Optimizer not provided.

15. I want to set a password protection for my site


The exact instructions for password protection of web sites you will find here .

5. blocking


1. What types of blocking are available?


Generally, we distinguish the time between four different types of lock:

  • Deleted by the user
  • The user has to the Terms repudiation
  • This user does not violate the law
  • Too little advertising was displayed for the project

2. Can I do something against the blocking?


Only against the blocking due to insufficient advertising. All other locks can not be canceled.

3, How do I unlock my project?


For locks that can cancel out a dialog to unlock appears when logging in to the user area . Follow the instructions.

4. Deleted by the user


When this lock is set?

If the user one of its subdomains , or domains bridged his projects deletes , or if he makes an application to delete his user account.

Why is this set?

The lock itself is caused by an action of the user. It is necessary to prevent abuse in many ways.

When the lock is released?

The lock is released after 14 days and then a new registration is possible.

5. The user has violated the Terms and Conditions


When this lock is set?

Once the user consciously or unconsciously against the Terms and Conditions violates.
The more severe the violation , the more extensive the lock.
It may be that only the project (eg if the user uses scripts that excessively burden the server ) is blocked or the whole of the user is equal to disabled ( eg in cases of obvious false declarations ).

Why is this set?

To stop an active abuse.

When the lock is released?

The lock for a Terms and Conditions violation is 28 days.

What should I do to not get this lock?

Read the Terms and act accordingly.

6. This user does not violate the law


When this lock is set?

When we receive the notice of the police, prosecutors , a copyright owner or an attentive user that the project is not something legally acceptable.

7. The project was too little advertising displayed


When this lock is set?

If we determine through our automatic analysis of the traffic that is displayed on the side of too little advertising.

Why is this set?

Advertising on the full cost of the project will be carried.

When the lock is released?

By interaction of the user in the user area.

What should I do to not get this lock?

Ensure that enough advertising is retrieved in relation to calls on the side.
It does not matter whether the user use an adblocker , this is also included in the calculation of our.
What matters is that there are on the clean side and tags.
Another problem is when your pictures & files linked directly to other sites.
This means that only these and no advertising is called. One possibility is that your always refers to an HTML page.
And to play it safe , you can a . create htaccess file with the following content:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg|png)$ - [F]

We need only the file extensions on your and your subdomains adjust.

8. The forwarding destination of the project is invalid


When this lock is set?

All redirects are checked daily for functionality.
Is a forwarding three times within seven days unreachable, or the web server of the target page does not answer correctly , the project is disabled.

Incorrect answer means the server responds with one of the following HTTP statuses:

301 302 303 305 306 400 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 422 423 424 425 500 501 502 504 505 506 507 508 510

Redirections are followed up to eight times , all sides have so far not responded to correctly will be regarded as a redirect loop.

Why is this set?

To no longer in use / no longer functioning sort out redirects and unlock the Subdomains for meaningful projects again.

When the lock is released?

By interaction of the user in the user area.

What should I do to correct this lock?

The destination address should be properly accessible.