I've purchased hosting and a domain from you, but the domain isn't active yet. Can I use FTP to upload files?
Yes, of course. To do this, specify the IP address instead of the domain in your FTP client. The IP address was provided in the email you received during account activation.
In your FTP client settings, use the following parameters:
- Server: IP address of the server (once the domain is active, you can use it instead)
- Login: Your login
- Password: If you haven’t changed the password in the control panel, use the one you set during registration
- Port: Standard, 21
- Mode: Use passive mode in the FTP client settings.
Which folder should I upload my site to?
Pages, archives, and PHP scripts should be uploaded to the /public_html/ folder if you’re using cPanel, or to the www/domain_name/ folder if you’re using ISPmanager.
CGI scripts should be placed in the /cgi-bin/ directory.
I can't delete a file via FTP.
Try using the File Manager in the Control Panel.
If that doesn't work, please create a support ticket and include the file path. We will delete it for you
How can I change the password for the main FTP account?
The password for the main FTP access is the same as the password for your cPanel account.
When you change the cPanel password, it also updates the main FTP password.
To change the password, use the 'Password & Security' section.
What is File Manager?
File Manager is a web interface designed for managing website files on the server.
It allows you to perform basic file operations such as creating, editing, viewing content, moving, and deleting files and directories (folders).
What is a "directory listing"?
Directory listing displays the contents of a directory when there is no index file (e.g., index.html or index.php). In such cases, the server can show a list of files in the directory in the browser.
Sometimes, directory listing may be undesirable and should be disabled for security reasons. In cPanel's 'Directory Listing' section, you can enable or disable directory listing
What directories are available on my virtual server?
/public_html – This is your web directory. Place your website files and folders here. DO NOT TOUCH!
/www – This is an alias for the public_html folder. DO NOT TOUCH!
/public_html/cgi-bin – This directory is for placing your own CGI scripts.
/public_ftp – This directory is for anonymous FTP users.
/etc – This contains the system settings for your domain. DO NOT TOUCH!
/mail – This is the directory for the mail server configuration. DO NOT TOUCH!
/tmp – This is used for storing visitor statistics for your domain. DO NOT TOUCH!
In which directories should I place my files and scripts?
/public_html: This is the folder where you should place HTML files, PHP scripts, images, and other content for your site. This directory contains everything accessible on your website.
/cgi-bin: This directory is specifically for scripts (e.g., written in Perl). Scripts in this folder can be accessed via the web at:
http://www.your_domain.com/cgi-bin/script_name.
/www: This is an alias for the /public_html folder.
/tmp: This directory is for temporary files created by the web server, such as files uploaded through the PHP upload function.
How can I transfer a domain to you, and which DNS settings should I use?
After activating your account, you will receive an email with the required settings, including the nameservers (NS) you need to configure for your domain.
If the domain was purchased from another provider, you need to update the DNS settings through your domain registrar’s website or with the help of their support team.
For domains purchased from us, you can change the DNS settings in the 'Domains' section of your account dashboard or by creating a support ticket.
How can I add a second domain to my hosting account?
If your plan allows adding additional domains, follow these steps:
- 1. Add the domain in your cPanel under the 'Addon Domains' section.
- 2. Update the DNS settings on your registrar's website.
- 3. Upload your website files to the directory specified when the domain was created.
You can refer to the cPanel documentation or your hosting details for the correct DNS settings: http://ded07.net/
What is a subdomain?
Subdomains are third-level (or higher) domains of your website.
For example, if your domain is site.com, then yourname.site.com would be a subdomain.
What is a parked domain?
Parked domains are additional domains that are 'attached' to the main domain and display the same content as the main website.
For example, if your main domain is site1.com, you can park another domain, site2.com, to it.
Once parked, both site1.com and site2.com will show the same website content.
What are addon domains?
On our hosting platform, you can host several completely separate websites under a single hosting account.
Addon domains allow you to create additional, independent websites within your account. When you add an addon domain, a new directory is created, which serves as the root directory for the additional site.
Once the addon domain is set up on the server, you only need to register the domain or transfer it to our server (if it’s already registered), and the additional site will start functioning.
How can I change the main domain of my account?
You can only do this by submitting a ticket to our support team.
The primary domain must be one that is not currently on the server.
You cannot set a parked or addon domain as the primary domain without first removing it from the control panel.
The primary domain's folder must be public_html. If you set an addon domain as the primary domain, the site will not work until you move it to the public_html folder.
How can I add a domain with a Cyrillic TLD?
Adding a Domain with a Cyrillic TLD.
You can add a Punycode domain name by using a Punycode converter.
Internationalized Domain Names (IDN) provide a way to register domain names in languages using non-Latin character sets, such as Chinese or German. Before the introduction of Punycode, it was challenging to register well-spelled domain names in these languages because the domain name system only supports a limited set of characters (A-Z, 0-9).
Punycode solves this problem, allowing non-Latin characters to be encoded into a compatible format that works seamlessly across all systems.
Steps to Add a Domain
If your hosting plan supports additional domains, follow these steps:
1. Add the Domain
- Log in to your control panel and add the domain as an additional domain.
- Enter the domain name in Punycode format only.
- Choose simple usernames and directory names using Latin characters without special symbols or punctuation marks.
- For convenience, you can transliterate the Cyrillic or non-Latin domain name into Latin characters.
Example:
If your domain is Interoperabilität.de, its Punycode equivalent will be xn--interoperabilitt-9nb.de. However, for easier management, you could name the username and directory interoperabilitet or interoperabilitat, respectively. This way, you don’t need to memorize the Punycode string.
2. Update the Nameservers
Change the nameservers (NS) for your domain to those provided by your hosting.
3. Upload Your Website Files
Upload the site files to the directory specified during the domain creation process.
For detailed instructions, refer to the user panel manual at ded07.net. Nameservers (NS) information is provided in your hosting details.
I've purchased hosting, but I don't know where to start!
Guide to Using Your Hosting Control Panel
Carefully read the details provided in the email you received after activating your account. It contains all the necessary information on how to use your hosting.
• Website Files: Pages, files, and PHP scripts must be uploaded to the /public_html/ folder (note: /www/ is not a separate folder; it is a link to /public_html/).
• CGI Scripts: These should be placed in the /cgi-bin/ directory.
Uploading Files
You can upload your files in one of the following ways:
- 1. Via FTP
- 2. Using the File Manager in the Control Panel
Please note: Use ZIP or TAR archives for uploads. RAR archives are not supported.
Domain Settings
If your domain was not purchased from us, you need to update its DNS settings using the information provided in your account activation email. Update the DNS settings on your domain registrar's website.
DNS Propagation
DNS updates usually take several hours to complete. In the meantime, you can access your site using the server's IP address.
=Home Page File
Ensure the home page file is named index.php or index.htm.
This guide will help you get started with your hosting control panel.
What is a file path, and how can I find it?
A file path determines the location of a file on the server.
The file path consists of the path to the root directory of your account and the path within the account.
The path to your account can be found in the control panel and is typically:
/home/User (where User is your account name).
Next, determine the path to the file relative to your account:
• If the file is in the root of the account, the path will be:
/home/User/file.name (where User is your account name).
• If the file is in the public_html directory, the path will be:
/home/User/public_html/file.name (where User is your account name).
What directories are available on my virtual server?
/public_html – This is your web directory. Place your website files and folders here. DO NOT MODIFY!
/www – This is an alias for the /public_html folder. DO NOT MODIFY!
/public_html/cgi-bin – This directory is for placing your own CGI scripts.
/public_ftp – This directory is for anonymous FTP users.
/etc – This contains system settings for your domain. DO NOT MODIFY!
/mail – This directory is for mail server configuration. DO NOT MODIFY!
/tmp – This directory stores visitor statistics for your domain. DO NOT MODIFY!
I can't delete the directory. Permission denied.
Most likely, the folder or file was created by a PHP script, and its owner is set to 'nobody'. As a result, it cannot be deleted under your user account.
To resolve this, create a support ticket in your personal account under the 'Technical Support' section, and our team will assist you.
Alternatively, you can delete the directory and its contents using a custom script. Here's an example of a script you can use:
1. Name the script appropriately and access it via your browser.
2. In the $deldir variable at the beginning of the script, specify the path to the directory you want to delete relative to where the script is located.
This script will delete all files and subdirectories owned by 'nobody' within the specified directory.
I couldn't find the answer to my question in the FAQ
Please direct your question to the appropriate department in our customer support service:
• Technical Support: For technical issues.
• Finance Department: For questions related to payments, domain registration, or payment extensions.
• Reseller and VPS Department: For inquiries about tariff plans, reseller accounts, or VPS services.
• Complaints and Suggestions: If you have feedback, are dissatisfied with something, or find something inconvenient.
How long are backup copies of the website stored on your server?
As long as you remain an active customer, backups are created regularly. If your payment is overdue and your account is locked, your backup will be stored for an additional 30 days.
However, if you plan to return to your website later, you can submit a request for extended backup storage, and we will keep it for up to one year.
What are email filters?
Email Filters
Email filters are an incredibly powerful tool for managing your inbox. While they can serve as an additional layer of protection against spam, their functionality extends far beyond that.
In essence, filters are mechanisms that search for specific criteria in an email, and if a match is found, the email is processed in a manner you define.
A major advantage of email filters is their support for regular expressions. If you are familiar with regular expression syntax, you’ll find endless possibilities for using filters effectively.
For example:
$header_subject: matches "[0-9]{1,5}host"
This would match any email subject containing a number up to five digits long, followed by the word "host." Similarly, you can create virtually any regular expression to suit your needs.
Filters offer several options for processing emails, such as:
• Deleting the email
• Redirecting it to another email address
• Forwarding the email to a custom script for further processing
What is SpamAssassin?
SpamAssassin is a powerful tool for spam protection.
To enable SpamAssassin, go to the "
SpamAssassin" section on the main page of cPanel and click "
Enable SpamAssassin". Once activated, emails identified as spam will be marked with a special note in the subject line and message headers.
If you want to automatically delete emails marked as spam:
- 1. Go to the "Filters" section on the main page of cPanel.
- 2. Click "Add Filter".
- 3. In the filter options, select "SpamAssassin Spam Header", choose "begins with", and enter "Yes" (without quotes) in the input field.
- 4. Set the action to "Discard" to delete the spam emails.
You can also redirect spam emails to a special folder called 'spam' on the server:
- 1. In the "SpamAssassin" section of cPanel, click "Enable SpamBox".
- 2. Once SpamBox is enabled, all emails marked as spam will be moved to the designated spam folder on the server.
You can access the spam folder using a webmail client (the web interface for managing email on the server).
What are MX records?
MX records in cPanel are a specific mail server configuration that allows you to redirect incoming mail to an external server.
When this configuration is applied, incoming mail is not stored on our server, and we cannot guarantee its security or availability.
Important: If you are not completely familiar with MX records or are unsure of what you are doing, we strongly advise against making changes to this setting.
Some email services are marking my emails as spam. What should I do?
You need to configure each domain in the cPanel panel:
- 1. Go to the Authentication section under Email in the panel menu and activate DKIM and SPF if they are not already enabled.
- 2. For each domain, add a _dmarc record in the DNS Zone Editor menu.
Add a TXT record with the name _dmarc and the following value:
"v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ruf=mailto:
[email protected]; ri=86400".
After setting up the domain, we recommend testing it using the mail-tester.com service before sending emails to servers with enhanced spam protection policies.
Attention! These actions are user-specific configurations and are not considered "server settings." They must be performed by the domain owner, not the hosting technical support team.
What types of scripts are not allowed on your servers?
Prohibited Content and Activities
The following content and activities are prohibited on our hosting services:
1.Scripts and Tools
Chat scripts, online games, personal email systems, mass mailing scripts, automated doorway generators, cryptocurrency mining scripts, trackers, PHP gateways, proxies, and similar tools.
2. Illegal and Unethical Content
- Sites promoting violence, selling prohibited goods, or supporting pyramid schemes (HYIP projects).
- Casino sites, betting organizations, websites offering narcotic drugs, smoking blends, or pornography, and advertising of escort services.
- IRC servers, IRC bots, web shells, and hacking tools.
3. Server Overload
- Scripts that generate significant and sustained server load.
- Uploading or downloading files from/to file-sharing services (e.g., Rapida, Torrent).
- Sharing large files in open access. Splitting large files into multi-volume archives does not resolve the issue.
4. File Sharing
- Hosting public links for file downloads is considered a violation. Use CAPTCHA, time-based download limits, or other mechanisms to restrict unauthorized downloads.
- Hosting platforms for active file sharing with many users is not allowed.
5. Streaming and Compression
- Scripts broadcasting online audio or video from the server are prohibited. Use third-party services for streaming.
- Scripts with compression functions are not allowed.
6. Account and Content Violations
- Phishing and hacking websites are removed immediately without notice. Account information will be forwarded to the appropriate authorities, and the account will be closed without further communication.
- Detected prohibited sites will be deleted without prior warning, and funds are non-refundable.
7. Restrictions
- Advertising campaigns or paid traffic/visits to websites must be approved by the administration.
- Minimum cron job interval: 15 minutes.
- Maximum number of open user processes: 25.
8. Microsoft Product Links
It is strictly forbidden to post links to Microsoft products, especially Windows.
Note:
This list is subject to change as new threats to the stability of shared hosting accounts are identified.
Are mass mailings allowed if they are not spam?
No, mass mailings—even if sent to your subscribers—overload the server. Therefore, this type of marketing is prohibited on standard shared hosting. For mass mailings, you will need your own server or at least a VPS.
You are allowed to send no more than 100 emails per hour.
We have zero tolerance for any type of spam, whether using our servers or targeting sites hosted on our servers.
Any account involved in spamming will be terminated immediately.
Funds are non-refundable
Rules for Contacting Technical Support
Guidelines for Contacting Technical Support
If you have questions that are not addressed in the FAQ or encounter a problem you cannot resolve, and it is related to hosting services, please feel free to contact our support team for assistance.
When submitting a ticket:
1. Choose the Correct Department
Make sure your ticket is directed to the appropriate department. For example, if you do not own a VPS, do not send your inquiry to the VPS department.
2. Write Clear and Relevant Subjects
- The ticket subject should reflect the essence of your question. Avoid generic or vague subjects such as "IMPORTANT!!!" or "URGENT!!!!" as they are given lower priority. All inquiries are important to us and are treated with high priority, so please respect our support staff by using relevant subject lines.
- ickets containing rudeness or profanity may result in account suspension.
3. Formatting Guidelines
- Domain names and email addresses should always be written in lowercase letters.
- Avoid excessive use of capital letters (TEXT WRITTEN IN ALL CAPS IS CONSIDERED SHOUTING, and shouting is unnecessary).
4. Providing Accurate Details
- If you are unsure about the issue or see an error not described in the FAQ, please provide a link to the specific page where the issue occurs.
- If the issue requires authorization to reproduce, include login credentials so we can access and troubleshoot effectively.
Additional Notes
Not everyone can clearly articulate their problem, which can result in tickets being returned with requests for clarification. To avoid delays, please ensure your ticket includes as much detail as possible.
Issues with Domains
omain-Related Issues
Domains registered through the client billing account are not the responsibility of the hosting company, as we are not a direct domain registrar. We act as an intermediary to provide users with the convenience of managing both hosting and domain services within a single account. Additionally, domains may be offered as bonuses with specific tariff plans.
Actions or inactions by the registrar concerning domains are beyond our control. This includes, but is not limited to:
- Domain blocking due to alleged illegal content
- DNS failures
- Delays in domain delegation
- Unprocessed payments
Recommendations
We strongly recommend that all users, after registering a domain, updating DNS settings, or renewing a domain, verify the WHOIS information. If you find any discrepancies, please notify us immediately. Resolving domain-related issues is a high-priority task for us, and we will address them as quickly as possible.
Registrar Block for Alleged Illegal Content
If a registrar blocks your domain due to alleged illegal content, the DNS in the WHOIS record may appear as follows:
- ns1.suspenddns.com
- ns2.suspenddns.com
In such cases, contact us and provide evidence that the content on your website is legal. We will advocate on your behalf with the registrar.
Important Note:
The issues described above are very rare and occur only in isolated cases. Typically, domains function without problems. However, we feel it is important to inform you that such issues can occur within the global network.
I paid for the hosting after it expired, but my site is still not working. Why?
DIf there was a significant delay in payment, the account may have been deleted from the server. If you encounter payment issues, it’s important to notify us in advance.
Please note that data security cannot be guaranteed during extended delays in payment.
If your files are missing after paying for an overdue hosting account, contact our support team to request data restoration. We will check for the availability of a backup and restore it if the backup has not been deleted due to the delay.
Your manager refused to provide me with services after our conversation. Why?
Denial of Service Policy
Service may be denied to a client following communication in the following cases:
- The client uses profanity during the conversation.
- The client attempts to blackmail or threaten the company or its reputation.
- The client’s website, in the opinion of the administration, poses a threat to the company's reputation or server stability.
In such cases, the company reserves the right to refuse service. Any unused prepaid funds will be refunded to the client.
I want a refund for the unused period, but it was refused because I used the trial period. Why?
Because the trial period is provided for free for seven days, you have sufficient time to determine whether the hosting meets your needs.
When purchasing hosting without prior testing, customers accept a certain level of risk. Therefore, we can refund the unused balance if no trial period was used.
However, if you had the opportunity to test the hosting and chose to proceed with payment, it implies that you were satisfied with the service.
Is there a Money-Back guarantee for dedicated servers?
Unfortunately, no. Dedicated servers are ordered, set up, and configured specifically for you on a prepaid basis at the Data Center, and this payment is non-refundable.
Therefore, we cannot provide a money-back guarantee.
Why were funds automatically deducted from my internal balance to renew hosting?
If your hosting period is nearing its end and you haven't submitted a ticket to request its closure, the billing system will automatically deduct funds from your internal balance to renew the hosting. Additionally, if there are funds in your affiliate program balance, you must withdraw them before the end of your hosting period; otherwise, they will also be used to extend the hosting.
My payment was delayed, and after completing it, my account is empty. Why were my data deleted after the payment?
Data from unpaid accounts is retained for 30 days for shared hosting and 3 days for VPS. If payment is not made within the specified time frame, all data is permanently deleted from our systems.
We also reserve the right to delete an account earlier than the specified time due to technical maintenance, changes in Data Center policies, or other circumstances beyond our control.
As a hosting provider, we are responsible for your data only during the paid period. Once that period ends, our responsibility ceases.
Are backups made for backup (FTP) hosting?
No, direct backups are not made, as this goes against the purpose of backup hosting.
However, all backup servers utilize RAID disk arrays, which provide protection against disk failures and eliminate the risk of data loss.
How often are backups created?
In ISPmanager, backups are created daily, and you can restore them yourself through your control panel.
In cPanel, daily backups are created for databases, and file backups are created weekly. Restoration can be done upon request through Technical Support.
Important! If your hosting account exceeds 50GB, backups may not be created due to the high load during the backup process.
After what period can I request a refund?
Within 30 days of the first payment, provided no trial period was used. If bonus domains were registered, the cost will either be deducted from the refund or must be compensated by the user in case of a transfer request, regardless of the payment period.
I have decided to stop using your services. How can I request a refund?
Refunds are processed within three days for all electronic payment systems. For other payment methods, refunds are completed within two weeks of receiving the request.
Please note that refunds are issued for full unused months only. Payment for the current month of service is non-refundable, regardless of the number of days remaining.
In cases where bonuses (such as free months or free domains) were provided, their value will be deducted from the remaining balance.
Can I send mass mailings that are not spam?
No, mass mailings, even if sent to your subscribers, place an excessive load on the server. Therefore, this type of marketing is prohibited on shared hosting.
For mass mailings, you need your own server or a VPS (virtual private server). You can find more details about VPS on the 'Mini-Servers' page.
You are allowed to send no more than 100 messages per hour.
Violation of this rule will result in account suspension.
Please help me set up a cron job.
I want the file http://domen.net/1.php to run every day at 12:00 AM.
To set up the cron job, add the following command:
javascript
/usr/bin/php The_full_path_to_your_file.php > /dev/null 2>&1
Alternatively, you can use:
wget -O - -q -t 1 http://yourdomain.com/cron.php > /dev/null 2>&1
Details:
- Specify 0 for minutes and 24 for hours. Leave the other fields as asterisks (*).
- The -O - flag sends the output to the console instead of saving it to a file.
- The -q flag runs the command silently, without displaying output.
- The -t 1 flag ensures only one connection attempt is made.
register_globals is disabled on your server, but I really need it for my scripts to work correctly. Is it possible to enable it?
Yes, of course. You can activate it yourself.
For servers where PHP runs as CGI:
-
Create a php.ini file with the following code:
makefile
register_globals=off
-
Place this file in the directories where you want to change the settings. This is typically the root folder, the installation folder, and the admin folder of your application.
For servers where PHP runs as an Apache module:
Add the following line to your .htaccess file:
graphql
php_value register_globals On
Note: Using php_value* directives in .htaccess on servers where PHP runs as CGI will result in a 500 error.
Once configured, register_globals will be enabled for your account.
How can I change the password for my MySQL database?
You can change the password in the database user's settings under the 'MySQL Databases' section.
Alternatively, you can remove the database user and create a new one. After that, reconnect the new user to the database.
The server is returning a 500 error.
Please check the permissions for folders and files: 644 for files and 755 for folders.
The .htaccess file should not contain PHP directives such as php_value or php_flag.
Since PHP runs as CGI, these settings should be configured in the php.ini file.
What do I need to do to make HTML files process as PHP?
Add the following line to your .htaccess file:
AddHandler application/x-httpd-ea-php56 .html .htm
or
AddHandler application/x-httpd-php5 .html .htm
or
AddHandler application/x-httpd-lsphp .html .htm
if you are using mod_lsapi (this depends on your server settings).
My site has been infected with a virus. What should I do?
Recently, there has been an increase in requests to our support team regarding this issue.
Users may encounter the following problems on their websites:
- 1. Modified page code, often containing "" or similar injected code.
- 2. Antivirus software flags the page as infected.
- 3. Issues such as an index file with zero length, improperly added code in PHP files, or interpreter errors displayed on the screen.
WHAT TO DO:
1. Clean your computer:
- Install a reliable antivirus program with the latest updates and scan your system thoroughly.
- In severe cases, you may need to reinstall your operating system, as some infections can be too advanced to fix.
2. Update your system:
Install all available patches and service packs for your operating system to address known vulnerabilities, particularly for Windows systems.
3. Change all your passwords:
- Update passwords for your email accounts, including those hosted on free email platforms.
- Change any credentials used to access our services.
What do I need to do to enable SSI?
Add the following directive to your .htaccess file:
AddHandler server-parsed .htm .html
Still not working?
Add this line at the beginning of the file:
Options +Includes
I need to set a different time zone. How can I do that?
To set a time zone, add the following line to your .htaccess file:
SetEnv TZ Europe/London
Replace Europe/London with the time zone you need.
Additionally, you may need to configure MySQL by running:
java
SET time_zone = '+HH:MM';
Replace +HH:MM with the desired time zone offset.
I need a different version of PHP. What versions of PHP do you support?
If you chose a server with cPanel, you can change the PHP version directly in the control panel under the menu: PHP Version Selector.
On our hosting, the following PHP versions are supported:
5.2 - 8.3
If you are using a server with ISPmanager, you can only change the PHP version by submitting a request to support.
I migrated my site to PHP and connected the database. Now, on the site, wherever there are database calls, I only see '???'. However, everything in the database itself displays correctly.
This means the database import was done properly, and the database languages match since everything in the tables is readable not English.
But on the site, all I see are question marks.
What should I do to fix this?
Where and how should I configure this?
• Check the database encoding. To do this, log in to phpMyAdmin, select your database, and go to the Operations menu. If the database encoding differs from cp1251_general_ci, change it.
• If the encoding was incorrect, re-upload the database dump.
• Verify that Cyrillic characters are displayed correctly in phpMyAdmin.
• If everything looks fine in phpMyAdmin but not on the site, locate the database connection lines in your scripts and, after the mysql_connect() call, add the following lines:
php
mysql_query("SET NAMES 'cp1251'");
I need to set a specific encoding in my MySQL database. How can I do this?
Log in to the phpMyAdmin interface and select the desired database. Then, go to the Operations menu, find the Collation section, and choose the required encoding.
Additionally, in your script, the first command after connecting to the database should be:
mysql_query("SET NAMES 'the_name_of_the_desired_encoding'");
How can I change the password for a MySQL database?
You can change the password in the database user settings, located in the 'MySQL Databases' section.
Alternatively, you can remove the user associated with the database, create a new one, and then reconnect the new user to the database.
How can I connect to the database remotely from my local computer?
You need to add your IP address in the control panel under the 'Remote MySQL' menu and also include it in a support ticket to have it added as a trusted IP.
The server address is provided in the details sent to you after paying for hosting or during the test period.