Page 1 of 1

Оптимальный шаблон Web для Wordpress

Posted: Tue May 24, 2016 8:51 pm
by Konstantinus
Добрый день!
Пока был на своем собственном сервере, использовал связку Vesta 9.15 - nginx+php fm.
Сейчас мне выделили место на более мощном сервере (Vesta 9.15 - apache), но теперь у меня нет администраторских полномочий. Админа не хочу постоянно дергать, но проблема с Вордпресс имеет место периодически появятся.

У некоторых вордпресс-сайтов Шаблон Web: hosting, у других пробую Шаблон Web: default.
Проблема заключается в том что периодически либо не доступна админка, либо сам сайт, но по F5 сайт отображается, а админка все так же недоступна. Полечилось сменой Шаблон Web: hosting на default.

Сейчас на другом вордпресс сайте в админке стали недоступны некоторые пункты. Проявляется как /wp-admin/edit.php не доступно, а все остальные пункты открываются нормально. Чудеса.

Если дело в шаблоне, то могу попросить амина мне его сменить (с под юзера не доступно), кстати, это плохо. Так как отвлекать каждый раз не хочется.

Заранее спасибо за советы.

Re: Оптимальный шаблон Web для Wordpress

Posted: Tue May 24, 2016 9:57 pm
by skurudo
Konstantinus wrote:Добрый день!
Проблема заключается в том что периодически либо не доступна админка, либо сам сайт, но по F5 сайт отображается, а админка все так же недоступна. Полечилось сменой Шаблон Web: hosting на default.
Не так называется, не полечилось, а пошаманилось. Если шаблоны более-менее в первородном виде, то там вопрос лишь с лимитами, но прежде чем утверждать, хотелось бы на них посмотреть.

Ну и стоит все-таки обсуждать с осмотра лога с ошибками в момент проблем с сайтом.

Re: Оптимальный шаблон Web для Wordpress

Posted: Tue May 24, 2016 9:59 pm
by skurudo
Можно использовать вот такой темплейт, если уж мы про них заговорили.. Он ни к чему особо не обязывает и берет настройки того же php из общекоммунального php.ini, без фантазий.
tplShow

Code: Select all

<VirtualHost %ip%:%web_port%>

    ServerName %domain_idn%
    %alias_string%
    ServerAdmin %email%
    DocumentRoot %docroot%
    ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
    Alias /vstats/ %home%/%user%/web/%domain%/stats/
    Alias /error/ %home%/%user%/web/%domain%/document_errors/
    #SuexecUserGroup %user% %group%
    CustomLog /var/log/%web_system%/domains/%domain%.bytes bytes
    CustomLog /var/log/%web_system%/domains/%domain%.log combined
    ErrorLog /var/log/%web_system%/domains/%domain%.error.log
    <Directory %docroot%>
        AllowOverride All
        Options +Includes -Indexes +ExecCGI
	php_admin_value open_basedir %docroot%:%home%/%user%/tmp
	php_admin_value upload_tmp_dir %home%/%user%/tmp
	php_admin_value session.save_path %home%/%user%/tmp
	php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f info@%domain%"
    </Directory>
    <Directory %home%/%user%/web/%domain%/stats>
        AllowOverride All
    </Directory>

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups www-data
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>

    Include %home%/%user%/conf/web/%web_system%.%domain%.conf*

</VirtualHost>