Posts by Nuxwin

    I assume you want the one in sites-enabled?


    Code
    1. <VirtualHost 46.21.174.132:80> <IfModule mpm_itk_module> AssignUserID vu2004 vu2004 </IfModule> <IfModule !mpm_itk_module> <IfModule suexec_module> SuexecUserGroup vu2004 vu2004 </IfModule> </IfModule> ServerAdmin [email protected] DocumentRoot /var/www/virtual/robertdejager.nl/htdocs ServerName robertdejager.nl ServerAlias www.robertdejager.nl robertdejager.nl vu2004.admin.devotee.nl Alias /errors /var/www/virtual/robertdejager.nl/errors/ RedirectMatch permanent ^/ftp[\/]?$ https://admin.devotee.nl/ftp/ RedirectMatch permanent ^/pma[\/]?$ https://admin.devotee.nl/pma/ RedirectMatch permanent ^/webmail[\/]?$ https://admin.devotee.nl/webmail/ RedirectMatch permanent ^/imscp[\/]?$ https://admin.devotee.nl/ ErrorDocument 401 /errors/401.html ErrorDocument 403 /errors/403.html ErrorDocument 404 /errors/404.html ErrorDocument 500 /errors/500.html ErrorDocument 503 /errors/503.html <IfModule mod_cband.c> CBandUser vu2004 </IfModule> # SECTION awstats support BEGIN. # SECTION awstats dynamic BEGIN. ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /stats http://localhost/stats/robertdejager.nl ProxyPassReverse /stats http://localhost/stats/robertdejager.nl <Location /stats> <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^(.+)\?config=([^\?\&]+)(.*) $1\?config=robertdejag$ </IfModule> AuthType Basic AuthName "Statistics for domain robertdejager.nl" AuthUserFile /var/www/virtual/robertdejager.nl/.htpasswd AuthGroupFile /var/www/virtual/robertdejager.nl/.htgroup Require group statistics </Location> # SECTION awstats dynamic END. # SECTION awstats support END. # SECTION cgi support BEGIN. ScriptAlias /cgi-bin/ /var/www/virtual/robertdejager.nl/cgi-bin/ <Directory /var/www/virtual/robertdejager.nl/cgi-bin> AllowOverride AuthConfig #Options ExecCGI Order allow,deny Allow from all </Directory> # SECTION cgi support END. <Directory /var/www/virtual/robertdejager.nl/htdocs> # httpd dmn entry PHP support BEGIN. # httpd dmn entry PHP support END. Options -Indexes Includes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> # SECTION php enabled BEGIN. <IfModule fastcgi_module> ScriptAlias /php5/ /var/www/fcgi/robertdejager.nl/ <Directory "/var/www/fcgi/robertdejager.nl"> AllowOverride None Options +ExecCGI -MultiViews -Indexes Order allow,deny Allow from all </Directory> </IfModule> <IfModule fcgid_module> <Directory /var/www/virtual/robertdejager.nl/htdocs> FCGIWrapper /var/www/fcgi/robertdejager.nl/php5-fcgid-starter .$ Options +ExecCGI </Directory> <Directory "/var/www/fcgi/robertdejager.nl"> AllowOverride None Options +ExecCGI MultiViews -Indexes Order allow,deny </Directory> </IfModule> <IfModule php5_module> php_admin_value open_basedir "/var/www/virtual/robertdejager.nl/:/v$ php_admin_value upload_tmp_dir "/var/www/virtual/robertdejager.nl/p$ php_admin_value session.save_path "/var/www/virtual/robertdejager.n$ php_admin_value sendmail_path '/usr/sbin/sendmail -f webmaster@robe$ #Custom values php_admin_value max_execution_time "30" php_admin_value max_input_time "60" php_admin_value memory_limit "128M" php_value error_reporting "E_ALL & ~E_NOTICE" php_value display_errors "Off" php_admin_value post_max_size "10M" php_admin_value upload_max_filesize "10M" php_admin_value allow_url_fopen "Off" </IfModule> # SECTION php enabled END. Include /etc/apache2/imscp/robertdejager.nl.conf</VirtualHost>The one being included at the end is empty.


    And the reason is:


    Your site is associated with the IP address 46.21.174.130 (see your DNS), but in the vhost it's another IP that is used: 46.21.174.132. Apache can not find the site if the IP address is not the same as mentioned in the DNS zone.



    You must fix the IP issue.


    Cheers ;


    Great. Could be great if you can integrate jQuery calandar for the start and end fields.

    About admin login, I'll add support for it. Still that we must decide if only the first admin (iMSCP) should be able to connect to AjaXplorer as Admin or if we should provide a way to set the AjaxPlorer admin via iMSCP GUI. The second seem a better solution for me. What do you think about it?


    BTW: as for PhpMyAdmin, I'll add automatic setup of language based on user panel language when connecting to AjaXPlorer via GUI. I've sniffed the XHR request made by AjaXplorer in background when changing language via its interface and it's not really difficult to integrate it in the iMSCP AjaXplorer authentication script. I'll do that request after the user it is connected and just before it is redirected to AjaXPlorer.


    Hello ;


    Please, open a ticket on our bug tracker. It's more easy for development team.


    Cheers ;

    Hello Dylan ;


    I'm really wondering why you do not create a fork on github to allow us to review your code in time and help you if needed. If you are using windows, I recommend you to use PHPStorm that is a great IDE for PHP (including XHTML, CSS and Javascript). It allows to manage your git reposioty in easy way too.

    Hello ;


    Since the engine is "pluggable" it's now easy to provide any "package" we want. I'll add the "composer" support so in few time, It's will be easy to give the users to choice what they want install (via dialog).


    About composer:


    Composer is a dependencies management system. It allow to an application to declare all its dependencies via a composer.json file. Composer is not a packages management system but since we can provide our own composer installer and since we can generate the composer.json file on the fly, it's easy to provide such support for i-MSCP. For composer, a git repository is equal to 1 package. That mean that for all 3rd software, we can have one repository.


    see here for a little example: https://packagist.org/packages/nuxwin/ruckusing-migrations


    We can also offer our own composer repository. A little example on my local computer: http://nuxwin.dtdns.net

    You need to modify library/client-functions.php too, because need to update get_domain_default_props function at line 66:
    [undefined=undefined]
    , `domain_disk_file`, `domain_disk_sql`, `domain_disk_mail`[/undefined]


    (need to update SELECT query, for domain props)


    It's already done in the master branch https://github.com/nuxwin/imscp/commits/master ). I recommend you to update to our master branch if you want contribute.


    See: https://github.com/nuxwin/imsc…7847e690d697d307c1b583e99