Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб CMS "Ameden Web Engine" [3.0]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем RevenHell, 11 май 2013.

Статус темы:
Закрыта.
  1. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Сегодня.
     
    KenD нравится это.
  2. Хостинг MineCraft
    <
  3. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Тем что потом хрен добавишь прикольные символы. И под *nix редактируется такое с трудом.
     
  4. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    О каких "прикольных" символах идет речь?
     
  5. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да вот например даже об этих
    http://saney.ru/tools/symbols.html
     
  6. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Как это не серьезно :confused:
     
  7. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Кому как. Да и как я сказал потом это на *nix редактировать тяжело, особенно DB[DOUBLEPOST=1375441503,1375439904][/DOUBLEPOST]И да, залей сырцы на гитхаб, так проще будет.[DOUBLEPOST=1375447925][/DOUBLEPOST]Конвертанул 2.2 в utf-8

    https://dl.dropboxusercontent.com/u/71299154/awe.zip

    Скоро будет файл для nginx (с комментариями что надо в нём поменять)[DOUBLEPOST=1375449332][/DOUBLEPOST]Директива server для nginx, для sites-available

    Код:
    server {
    	listen   80; ## listen for ipv4; this line is default and implied
    
    	server_name awemc.true-games.org; #domain name of this server
    	root /home/shevchik/www/mc/awe; #root folder (where index.php is contained)
    	charset utf-8;
    
    	#main
    	location / {
    		index index.php;
    	}
    	
    	#engine forbid
    	location /engine { 
    		rewrite ^(.*)$ /index.php?action=noperight; 
     		rewrite ^/engine/([^.]+)/$ /index.php?action=noperight;
    	}
    	#themes forbid
    	location /themes { 
    		rewrite ^(.*)$ /index.php?action=noperight; 
    		rewrite ^/themes/([^.]+)/$ /index.php?action=noperight;
    	}
    	#uploads restrict
     	location /uploads { 
    		rewrite ^(.*)$ /index.php?action=noperight; 
     		rewrite ^/uploads/([^.]+)/$ /index.php?action=noperight;
    	}
    
    	#register
    	location /registration { 
    		rewrite ^(.*)$ /index.php?action=registration; 
    	}
    
    	#login 
    	location /account { 
    		rewrite ^(.*)$ /index.php?action=account; 
    	} 
    
    	#remember password
    	location /forgotpass { 
    		rewrite ^(.*)$ /index.php?action=forgotpass; 
    	}
    
    	#feedback
    	location = /feedback {
    		 rewrite ^(.*)$ /index.php?action=feedback; 
    	} 
    
    	#stats
    	location /statistics {
     		rewrite ^(.*)$ /index.php?action=statistics; 
    	}
    
    	#TOS
    	location /terms { 
    		rewrite ^(.*)$ /index.php?action=terms; 
    	}
    
    	#admin panels
    	location /admin { 
    		rewrite ^(.*)$ /index.php?action=admin; 
    		rewrite ^/admin/news/delete/([^/]*)$ /index.php?action=admin&section=deletenews&id=$1;
    		rewrite ^/admin/news/delete/([^/]*)/yes$ /index.php?action=admin&section=deletenews&id=$1&delete=yes; 
    		rewrite ^/admin/news/nullify/([^/]*)$ /index.php?action=admin&section=nullifynews&id=$1; 
    		rewrite ^/admin/news/edit/([^/]*)$ /index.php?action=admin&section=editnews&id=$1; 
    		rewrite ^/admin/static/delete/([^/]*)$ /index.php?action=admin&section=deletestatic&id=$1; 
    		rewrite ^/admin/static/delete/([^/]*)/yes$ /index.php?action=admin&section=deletestatic&id=$1&delete=yes; 
    		rewrite ^/admin/static/edit/([^/]*)$ /index.php?action=admin&section=editstatic&id=$1;
    		rewrite ^/admin/comments/delete/([^/]*)$ /index.php?action=admin&section=deletecomments&id=$1; 
    		rewrite ^/admin/comments/delete/([^/]*)/yes$ /index.php?action=admin&section=deletecomments&id=$1&delete=yes;
    	}
    	location /admin/news { 
    		rewrite ^(.*)$ /index.php?action=admin&section=news; 
    	}
    	location = /admin/news/add { 
    		rewrite ^(.*)$ /index.php?action=admin&section=addnews; 
    	}
    	location /admin/static { 
    		rewrite ^(.*)$ /index.php?action=admin&section=static; 
    	} 
    	location /admin/static/add { 
    		rewrite ^(.*)$ /index.php?action=admin&section=addstatic; 
    	}
    
    	#logout
    	location /logout {
    		 rewrite ^/logout/([^/]*)$ /index.php?action=logout&url=$1; 
    	} 
    
    	#WTF is this?
    	location /do { 
    		rewrite ^/do/([^/]*)$ /index.php?action=static&url=$1; 
    	} 
    
    	#Page?
    	location /page { 
    		rewrite ^/page/([^/]*)$ /index.php?page=$1; 
    	}
    
    	#News
    	location /news { 
    		rewrite ^/news/([^/]*)$ /index.php?action=news&id=$1; 
    		rewrite ^/news/([^/]*)/page/([^/]*)$ /index.php?action=news&id=$1&page=$2; 
    	}
    
    	#Uset cp
    	location /user {
    		rewrite ^/user/([^/]*)$ /index.php?action=viewuser&username=$1; 
    	}
    	
    	#User activation
    	location /activation { 
    		rewrite ^/activation/([^/]*)/([^/]*)$ /index.php?action=activation&code=$1&username=$2; 
    	}
    
    	#php
    	location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info (.+\.php)(/.+)$;
                    fastcgi_pass   127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  /home/shevchik/www$fastcgi_script_name;
                    include        fastcgi_params;
             }
    	
    }
    
     
    ykpon нравится это.
  8. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Про github - уже думал, но передумал :(

    Так-с, на счет cp1251, я придержусь своего мнения (пока-что), спасибо. А вот на счет nginx - мне в странице скачивание написать это?
    Директива server для nginx, для sites-available
    Код:
    server {
    listen  80; ## listen for ipv4; this line is default and implied
     
    server_name awemc.true-games.org; #domain name of this server
    root /home/shevchik/www/mc/awe; #root folder (where index.php is contained)
    charset utf-8;
     
    #main
    location / {
    index index.php;
    }
     
    #engine forbid
    location /engine {
    rewrite ^(.*)$ /index.php?action=noperight;
    rewrite ^/engine/([^.]+)/$ /index.php?action=noperight;
    }
    #themes forbid
    location /themes {
    rewrite ^(.*)$ /index.php?action=noperight;
    rewrite ^/themes/([^.]+)/$ /index.php?action=noperight;
    }
    #uploads restrict
    location /uploads {
    rewrite ^(.*)$ /index.php?action=noperight;
    rewrite ^/uploads/([^.]+)/$ /index.php?action=noperight;
    }
     
    #register
    location /registration {
    rewrite ^(.*)$ /index.php?action=registration;
    }
     
    #login
    location /account {
    rewrite ^(.*)$ /index.php?action=account;
    }
     
    #remember password
    location /forgotpass {
    rewrite ^(.*)$ /index.php?action=forgotpass;
    }
     
    #feedback
    location = /feedback {
    rewrite ^(.*)$ /index.php?action=feedback;
    }
     
    #stats
    location /statistics {
    rewrite ^(.*)$ /index.php?action=statistics;
    }
     
    #TOS
    location /terms {
    rewrite ^(.*)$ /index.php?action=terms;
    }
     
    #admin panels
    location /admin {
    rewrite ^(.*)$ /index.php?action=admin;
    rewrite ^/admin/news/delete/([^/]*)$ /index.php?action=admin&section=deletenews&id=$1;
    rewrite ^/admin/news/delete/([^/]*)/yes$ /index.php?action=admin&section=deletenews&id=$1&delete=yes;
    rewrite ^/admin/news/nullify/([^/]*)$ /index.php?action=admin&section=nullifynews&id=$1;
    rewrite ^/admin/news/edit/([^/]*)$ /index.php?action=admin&section=editnews&id=$1;
    rewrite ^/admin/static/delete/([^/]*)$ /index.php?action=admin&section=deletestatic&id=$1;
    rewrite ^/admin/static/delete/([^/]*)/yes$ /index.php?action=admin&section=deletestatic&id=$1&delete=yes;
    rewrite ^/admin/static/edit/([^/]*)$ /index.php?action=admin&section=editstatic&id=$1;
    rewrite ^/admin/comments/delete/([^/]*)$ /index.php?action=admin&section=deletecomments&id=$1;
    rewrite ^/admin/comments/delete/([^/]*)/yes$ /index.php?action=admin&section=deletecomments&id=$1&delete=yes;
    }
    location /admin/news {
    rewrite ^(.*)$ /index.php?action=admin&section=news;
    }
    location = /admin/news/add {
    rewrite ^(.*)$ /index.php?action=admin&section=addnews;
    }
    location /admin/static {
    rewrite ^(.*)$ /index.php?action=admin&section=static;
    }
    location /admin/static/add {
    rewrite ^(.*)$ /index.php?action=admin&section=addstatic;
    }
     
    #logout
    location /logout {
    rewrite ^/logout/([^/]*)$ /index.php?action=logout&url=$1;
    }
     
    #WTF is this?
    location /do {
    rewrite ^/do/([^/]*)$ /index.php?action=static&url=$1;
    }
     
    #Page?
    location /page {
    rewrite ^/page/([^/]*)$ /index.php?page=$1;
    }
     
    #News
    location /news {
    rewrite ^/news/([^/]*)$ /index.php?action=news&id=$1;
    rewrite ^/news/([^/]*)/page/([^/]*)$ /index.php?action=news&id=$1&page=$2;
    }
     
    #Uset cp
    location /user {
    rewrite ^/user/([^/]*)$ /index.php?action=viewuser&username=$1;
    }
     
    #User activation
    location /activation {
    rewrite ^/activation/([^/]*)/([^/]*)$ /index.php?action=activation&code=$1&username=$2;
    }
     
    #php
    location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info (.+\.php)(/.+)$;
                    fastcgi_pass  127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  /home/shevchik/www$fastcgi_script_name;
                    include        fastcgi_params;
            }
     
    }
    
     
    slavik123123123 нравится это.
  9. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Примерно так, только не забыть charset utf-8; сменить на нужный если cp1251.

    Думаю те кто работают с Nginx разберутся куда совать.

    А гитхаб - иначе мне блин неудобно изменения отслеживать будет, ну да ладно сам залью.[DOUBLEPOST=1375449790,1375449669][/DOUBLEPOST]И да, у тебя в шаблоне по дефолту записано official, а такого шаблона нет, есть default
     
  10. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Я с гитхабом не разобрался, нуб по ходу : (

    Да, тупанул. Official у меня на офф сайте, а когда переносил забыл это заменить. Теперь все ок)
     
  11. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Исправление для nginx.
    Вот новая диерктива.
    Код:
    server {
        listen  80; ## listen for ipv4; this line is default and implied
     
        server_name awemc.true-games.org; #domain name of this server
        root /home/shevchik/www/mc/awe; #root folder (where index.php is contained)
     
        #main
        location / {
            index index.php;
        }
       
        #engine forbid
        location /engine {
            rewrite ^(.*)$ /index.php?action=noperight;
            rewrite ^/engine/([^.]+)/$ /index.php?action=noperight;
        }
     
        #uploads restrict
        location /uploads {
            rewrite ^(.*)$ /index.php?action=noperight;
            rewrite ^/uploads/([^.]+)/$ /index.php?action=noperight;
        }
     
        #register
        location /registration {
            rewrite ^(.*)$ /index.php?action=registration;
        }
     
        #login
        location /account {
            rewrite ^(.*)$ /index.php?action=account;
        }
     
        #remember password
        location /forgotpass {
            rewrite ^(.*)$ /index.php?action=forgotpass;
        }
     
        #feedback
        location = /feedback {
            rewrite ^(.*)$ /index.php?action=feedback;
        }
     
        #stats
        location /statistics {
            rewrite ^(.*)$ /index.php?action=statistics;
        }
     
        #TOS
        location /terms {
            rewrite ^(.*)$ /index.php?action=terms;
        }
     
        #admin panels
        location /admin {
            rewrite ^(.*)$ /index.php?action=admin;
            rewrite ^/admin/news/delete/([^/]*)$ /index.php?action=admin&section=deletenews&id=$1;
            rewrite ^/admin/news/delete/([^/]*)/yes$ /index.php?action=admin&section=deletenews&id=$1&delete=yes;
            rewrite ^/admin/news/nullify/([^/]*)$ /index.php?action=admin&section=nullifynews&id=$1;
            rewrite ^/admin/news/edit/([^/]*)$ /index.php?action=admin&section=editnews&id=$1;
            rewrite ^/admin/static/delete/([^/]*)$ /index.php?action=admin&section=deletestatic&id=$1;
            rewrite ^/admin/static/delete/([^/]*)/yes$ /index.php?action=admin&section=deletestatic&id=$1&delete=yes;
            rewrite ^/admin/static/edit/([^/]*)$ /index.php?action=admin&section=editstatic&id=$1;
            rewrite ^/admin/comments/delete/([^/]*)$ /index.php?action=admin&section=deletecomments&id=$1;
            rewrite ^/admin/comments/delete/([^/]*)/yes$ /index.php?action=admin&section=deletecomments&id=$1&delete=yes;
        }
        location /admin/news {
            rewrite ^(.*)$ /index.php?action=admin&section=news;
        }
        location = /admin/news/add {
            rewrite ^(.*)$ /index.php?action=admin&section=addnews;
        }
        location /admin/static {
            rewrite ^(.*)$ /index.php?action=admin&section=static;
        }
        location /admin/static/add {
            rewrite ^(.*)$ /index.php?action=admin&section=addstatic;
        }
     
        #logout
        location /logout {
            rewrite ^/logout/([^/]*)$ /index.php?action=logout&url=$1;
        }
     
        #WTF is this?
        location /do {
            rewrite ^/do/([^/]*)$ /index.php?action=static&url=$1;
        }
     
        #Page?
        location /page {
            rewrite ^/page/([^/]*)$ /index.php?page=$1;
        }
     
        #News
        location /news {
            rewrite ^/news/([^/]*)$ /index.php?action=news&id=$1;
            rewrite ^/news/([^/]*)/page/([^/]*)$ /index.php?action=news&id=$1&page=$2;
        }
     
        #Uset cp
        location /user {
            rewrite ^/user/([^/]*)$ /index.php?action=viewuser&username=$1;
        }
       
        #User activation
        location /activation {
            rewrite ^/activation/([^/]*)/([^/]*)$ /index.php?action=activation&code=$1&username=$2;
        }
     
        #php
        location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info (.+\.php)(/.+)$;
                    fastcgi_pass  127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;
                    include        fastcgi_params;
            }
       
    }
     
    
     
    slavik123123123 нравится это.
  12. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Я так понимаю, что
    Пользователям это нужно заменить на свое?
     
  13. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Это да.

    А ещё поправил админку, а то я там забыл кодировку сменить в заголовках, ссылка та же.[DOUBLEPOST=1375462869,1375460739][/DOUBLEPOST]Такс и последняя поправка на сегодня для директив nginx
    Код:
    server {
    listen  80; ## listen for ipv4; this line is default and implied
     
    server_name awemc.true-games.org; #domain name of this server
    root /home/shevchik/www/mc/awe; #root folder (where index.php is contained)
     
    #main
    location / {
    index index.php;
    }
     
    #register
    location /registration {
    rewrite ^(.*)$ /index.php?action=registration;
    }
     
    #login
    location /account {
    rewrite ^(.*)$ /index.php?action=account;
    }
     
    #remember password
    location /forgotpass {
    rewrite ^(.*)$ /index.php?action=forgotpass;
    }
     
    #feedback
    location = /feedback {
    rewrite ^(.*)$ /index.php?action=feedback;
    }
     
    #stats
    location /statistics {
    rewrite ^(.*)$ /index.php?action=statistics;
    }
     
    #TOS
    location /terms {
    rewrite ^(.*)$ /index.php?action=terms;
    }
     
    #admin panels
    location /admin {
    rewrite ^(.*)$ /index.php?action=admin;
    rewrite ^/admin/news/delete/([^/]*)$ /index.php?action=admin&section=deletenews&id=$1;
    rewrite ^/admin/news/delete/([^/]*)/yes$ /index.php?action=admin&section=deletenews&id=$1&delete=yes;
    rewrite ^/admin/news/nullify/([^/]*)$ /index.php?action=admin&section=nullifynews&id=$1;
    rewrite ^/admin/news/edit/([^/]*)$ /index.php?action=admin&section=editnews&id=$1;
    rewrite ^/admin/static/delete/([^/]*)$ /index.php?action=admin&section=deletestatic&id=$1;
    rewrite ^/admin/static/delete/([^/]*)/yes$ /index.php?action=admin&section=deletestatic&id=$1&delete=yes;
    rewrite ^/admin/static/edit/([^/]*)$ /index.php?action=admin&section=editstatic&id=$1;
    rewrite ^/admin/comments/delete/([^/]*)$ /index.php?action=admin&section=deletecomments&id=$1;
    rewrite ^/admin/comments/delete/([^/]*)/yes$ /index.php?action=admin&section=deletecomments&id=$1&delete=yes;
    }
    location /admin/news {
    rewrite ^(.*)$ /index.php?action=admin&section=news;
    }
    location = /admin/news/add {
    rewrite ^(.*)$ /index.php?action=admin&section=addnews;
    }
    location /admin/static {
    rewrite ^(.*)$ /index.php?action=admin&section=static;
    }
    location /admin/static/add {
    rewrite ^(.*)$ /index.php?action=admin&section=addstatic;
    }
     
    #logout
    location /logout {
    rewrite ^/logout/([^/]*)$ /index.php?action=logout&url=$1;
    }
     
    #WTF is this?
    location /do {
    rewrite ^/do/([^/]*)$ /index.php?action=static&url=$1;
    }
     
    #Page?
    location /page {
    rewrite ^/page/([^/]*)$ /index.php?page=$1;
    }
     
    #News
    location /news {
    rewrite ^/news/([^/]*)$ /index.php?action=news&id=$1;
    rewrite ^/news/([^/]*)/page/([^/]*)$ /index.php?action=news&id=$1&page=$2;
    }
     
    #Uset cp
    location /user {
    rewrite ^/user/([^/]*)$ /index.php?action=viewuser&username=$1;
    }
     
    #User activation
    location /activation {
    rewrite ^/activation/([^/]*)/([^/]*)$ /index.php?action=activation&code=$1&username=$2;
    }
     
    #php
    location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info (.+\.php)(/.+)$;
                    fastcgi_pass  127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;
                    include        fastcgi_params;
            }
     
    }
    

    Я вырезал некоторые директивы которые не пригодятся (тут сам nginx разруливает доступ.)

    Но правда у меня фигня какая-то , если отключить подтверждение по мылу то в базу регаются 2 одиноковых юзера, а если не отключать то мыло просто не приходит, где настройки мейлера?
     
  14. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    В 2.3 пофикшено. Там вообще много чего нового будет :)[DOUBLEPOST=1375466366,1375466332][/DOUBLEPOST]
    Все таки чувак, завтра, 100% :( Я никак не могу сделать install.php :( Лень матушка (честно, завтра) :(
     
  15. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да забей ты на install.php
    Установка же итак легче некуда, дамп залил, сайт распаковал - к работе готово.
     
  16. slava00

    slava00 Старожил Пользователь

    Баллы:
    123
    PHP:
    if(isset($_POST['submit']))
    {
    mysql_connect(Хостuserpass) or die('no_connect');
    mysql_select_db(base) or die('no_select_db');
     
    $query1 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_bans` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `username` varchar(255) NOT NULL,
      `time` varchar(255) NOT NULL,
      `mail` varchar(255) NOT NULL,
      `message` text NOT NULL,
      `ip` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
    END;
     
    $query2 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_comments` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `author` varchar(255) NOT NULL,
      `comment` text NOT NULL,
      `newsid` varchar(255) NOT NULL,
      `date` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query3 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_news` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `ximage` varchar(255) NOT NULL,
      `title` varchar(255) NOT NULL,
      `shortstory` text NOT NULL,
      `fullstory` text NOT NULL,
      `date` varchar(255) NOT NULL,
      `author` varchar(255) NOT NULL,
      `views` varchar(255) NOT NULL DEFAULT '0',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query4 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_passwords` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `username` varchar(255) NOT NULL,
      `password` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query5 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_pm` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `subject` varchar(255) NOT NULL,
      `author` varchar(255) NOT NULL,
      `date` varchar(255) NOT NULL,
      `read` varchar(255) NOT NULL DEFAULT '0',
      `text` text NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query6 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_static` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `title` varchar(255) NOT NULL,
      `content` text NOT NULL,
      `url` varchar(35) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query7 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_tickets` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `subject` varchar(255) NOT NULL,
      `story` text NOT NULL,
      `important` varchar(255) NOT NULL,
      `category` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
     
    END;
     
    $query8 = <<<END
    CREATE TABLE IF NOT EXISTS `awe_users` (
      `id` int(1) NOT NULL AUTO_INCREMENT,
      `username` varchar(255) NOT NULL,
      `name` varchar(255) NOT NULL,
      `checked` varchar(255) NOT NULL,
      `password` varchar(255) NOT NULL,
      `group` varchar(255) NOT NULL DEFAULT '1',
      `mail` varchar(255) NOT NULL,
      `referal` varchar(255) NOT NULL,
      `regip` varchar(255) NOT NULL,
      `ip` varchar(255) NOT NULL,
      `regdate` varchar(255) NOT NULL,
      `permissions` varchar(255) NOT NULL DEFAULT '0;0',
      `lastdate` varchar(255) NOT NULL,
      `birth` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
    END;
     
    if(!
    mysql_query($query1)) echo '<font color="red">Ошибка создание таблица awe_bans</font><br/>';else echo '<font color="#0000FF">Таблица awe_bans создана</font><br/>';
    if(!
    mysql_query($query2)) echo '<font color="red">Ошибка создание таблица awe_comments</font><br/>';else echo '<font color="#0000FF">Таблица awe_comments создана</font><br/>';
    if(!
    mysql_query($query3)) echo '<font color="red">Ошибка создание таблица awe_news</font><br/>';else echo '<font color="#0000FF">Таблица news создана</font><br/>';
    if(!
    mysql_query($query4)) echo '<font color="red">Ошибка создание таблица awe_passwords</font><br/>';else echo '<font color="#0000FF">Таблица awe_passwords создана</font><br/>';
    if(!
    mysql_query($query5)) echo '<font color="red">Ошибка создание таблица awe_pm</font><br/>';else echo '<font color="#0000FF">Таблица awe_pm создана</font><br/>';
    if(!
    mysql_query($query6)) echo '<font color="red">Ошибка создание таблица awe_static</font><br/>';else echo '<font color="#0000FF">Таблица awe_static создана</font><br/>';
    if(!
    mysql_query($query7)) echo '<font color="red">Ошибка создание таблица awe_tickets</font><br/>';else echo '<font color="#0000FF">Таблица awe_tickets создана</font><br/>';
     
    if(!
    mysql_query($query8)) echo '<font color="red">Ошибка создание таблица awe_users</font><br/>';else echo '<font color="#0000FF">Таблица awe_users создана</font><br/>';
     
    echo 
    '<h4>Не забудьте удалить файл install.php</h4>';
    } else {
    echo 
    '
    <form action="" method="POST">
    <input type="submit" name="submit" value="Next"/>
    </form>
    '
    ;
    }
    Это же целых 5 минут времени:eek:
     
    никио нравится это.
  17. Автор темы
    RevenHell

    RevenHell Старожил Пользователь

    Баллы:
    153
    Да такое я и за 2 секунды сделаю. Когда допишу - посмотришь.[DOUBLEPOST=1375469639,1375469593][/DOUBLEPOST]
    Ну уже начал, надо закончить. Завтра утром / днем выложу. И еще - GitHub показыввает сколько скачиваний у файла?
     
  18. slava00

    slava00 Старожил Пользователь

    Баллы:
    123
    Любой сделает:d, это installka за 5 минут...
     
  19. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Упростил директивы nginx до минимума.

    Код:
    server {
        listen   80; ## listen for ipv4; this line is default and implied
    
        server_name awemc.true-games.org; #domain name of this server
        root /home/shevchik/www/mc/awe; #root folder (where index.php is contained)
    
        #main
        location / {
            index index.php;
        }
    
        #register
        rewrite ^/registration$ /index.php?action=registration;
    
        #login 
        rewrite ^/account$ /index.php?action=account;
    
        #remember password
        rewrite ^/forgotpass$ /index.php?action=forgotpass; 
    
        #feedback
        rewrite ^/feedback$ /index.php?action=feedback;  
    
        #stats
         rewrite ^/statistics$ /index.php?action=statistics; 
    
        #TOS
        rewrite ^/terms$ /index.php?action=terms;
        
        #admin panels
        rewrite ^/admin$ /index.php?action=admin;
        rewrite ^/admin/news/delete/([^/]*)$ /index.php?action=admin&section=deletenews&id=$1;
        rewrite ^/admin/news/delete/([^/]*)/yes$ /index.php?action=admin&section=deletenews&id=$1&delete=yes;
        rewrite ^/admin/news/nullify/([^/]*)$ /index.php?action=admin&section=nullifynews&id=$1; 
        rewrite ^/admin/news/edit/([^/]*)$ /index.php?action=admin&section=editnews&id=$1; 
        rewrite ^/admin/static/delete/([^/]*)$ /index.php?action=admin&section=deletestatic&id=$1; 
        rewrite ^/admin/static/delete/([^/]*)/yes$ /index.php?action=admin&section=deletestatic&id=$1&delete=yes; 
        rewrite ^/admin/static/edit/([^/]*)$ /index.php?action=admin&section=editstatic&id=$1;
        rewrite ^/admin/comments/delete/([^/]*)$ /index.php?action=admin&section=deletecomments&id=$1; 
        rewrite ^/admin/comments/delete/([^/]*)/yes$ /index.php?action=admin&section=deletecomments&id=$1&delete=yes;
        rewrite ^/admin/news$ /index.php?action=admin&section=news; 
        rewrite ^/admin/news/add$ /index.php?action=admin&section=addnews;
        rewrite ^/admin/static$ /index.php?action=admin&section=static;  
        rewrite ^/admin/static/add$ /index.php?action=admin&section=addstatic; 
    
        #logout
        rewrite ^/logout/([^/]*)$ /index.php?action=logout&url=$1;  
    
        #Static pages
        rewrite ^/do/([^/]*)$ /index.php?action=static&url=$1;  
    
        #Pages?
        rewrite ^/page/([^/]*)$ /index.php?page=$1; 
    
        #News
        rewrite ^/news/([^/]*)$ /index.php?action=news&id=$1; 
        rewrite ^/news/([^/]*)/page/([^/]*)$ /index.php?action=news&id=$1&page=$2; 
    
        #User cp
        rewrite ^/user/([^/]*)$ /index.php?action=viewuser&username=$1; 
        
        #User activation
        rewrite ^/activation/([^/]*)/([^/]*)$ /index.php?action=activation&code=$1&username=$2; 
    
        #php
        location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info (.+\.php)(/.+)$;
                    fastcgi_pass   127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;
                    include        fastcgi_params;
             }
        
    }
    
     
    RevenHell нравится это.
  20. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ну так же в todo к 2.3 - CMS не умет быть в подпапке домена - http://81.161.216.97/AWE/
     
    никио нравится это.
  21. maxim.seshuk

    maxim.seshuk Активный участник Пользователь

    Баллы:
    88
    Что за ****ец?! Нельзя было 1 sql запросом всё сделать? О божее.....
     
    никио нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей