please help me!!!!!!

hi friends before few hours i moved my site to a vps hostinh=g plan.everything works perfect.i wach tv and now i open my elgg site to see whats happend!

Everething its a mess!!!!!!!!I dont know what to do!!!!Lot of plugins are dissabled and when i try to eneble it i get this

 

Redirect could not be issued due to headers already being sent. Halting execution for security. Output started in file /home/openplac/public_html/elgg/mod/easy_google_maps/languages/.DS_Store at line 1. Search http://learn.elgg.org/ for more information.

SecurityException Object
(
[message:protected] => Redirect could not be issued due to headers already being sent. Halting execution for security. Output started in file /home/openplac/public_html/elgg/mod/easy_google_maps/languages/.DS_Store at line 1. Search http://learn.elgg.org/ for more information.
[string:Exception:private] => exception 'SecurityException' with message 'Redirect could not be issued due to headers already being sent. Halting execution for security. Output started in file /home/openplac/public_html/elgg/mod/easy_google_maps/languages/.DS_Store at line 1. Search http://learn.elgg.org/ for more information.' in /home/openplac/public_html/elgg/engine/lib/elgglib.php:98
Stack trace:
#0 /home/openplac/public_html/elgg/actions/admin/plugins/activate.php(60): forward('admin/plugins#l...')
#1 /home/openplac/public_html/elgg/engine/classes/Elgg/ActionsService.php(88): include('/home/openplac/...')
#2 /home/openplac/public_html/elgg/engine/classes/Elgg/ActionsService.php(70): Elgg\ActionsService::includeFile('/home/openplac/...')
#3 /home/openplac/public_html/elgg/engine/lib/actions.php(20): Elgg\ActionsService->execute('admin/plugins/a...')
#4 [internal function]: _elgg_action_handler(Array, 'action')
#5 /home/openplac/public_html/elgg/engine/classes/Elgg/Router.php(80): call_user_func('_elgg_action_ha...', Array, 'action')
#6 /home/openplac/public_html/elgg/index.php(60): Elgg\Router->route(Object(Elgg\Http\Request))
#7 {main}
[code:protected] => 0
[file:protected] => /home/openplac/public_html/elgg/engine/lib/elgglib.php
[line:protected] => 98
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /home/openplac/public_html/elgg/actions/admin/plugins/activate.php
[line] => 60
[function] => forward
[args] => Array
(
[0] => admin/plugins#lycavideos
)

)

[1] => Array
(
[file] => /home/openplac/public_html/elgg/engine/classes/Elgg/ActionsService.php
[line] => 88
[args] => Array
(
[0] => /home/openplac/public_html/elgg/actions/admin/plugins/activate.php
)

[function] => include
)

[2] => Array
(
[file] => /home/openplac/public_html/elgg/engine/classes/Elgg/ActionsService.php
[line] => 70
[function] => includeFile
[class] => Elgg\ActionsService
[type] => ::
[args] => Array
(
[0] => /home/openplac/public_html/elgg/actions/admin/plugins/activate.php
)

)

[3] => Array
(
[file] => /home/openplac/public_html/elgg/engine/lib/actions.php
[line] => 20
[function] => execute
[class] => Elgg\ActionsService
[type] => ->
[args] => Array
(
[0] => admin/plugins/activate
)

)

[4] => Array
(
[function] => _elgg_action_handler
[args] => Array
(
[0] => Array
(
[0] => admin
[1] => plugins
[2] => activate
)

[1] => action
)

)

[5] => Array
(
[file] => /home/openplac/public_html/elgg/engine/classes/Elgg/Router.php
[line] => 80
[function] => call_user_func
[args] => Array
(
[0] => _elgg_action_handler
[1] => Array
(
[0] => admin
[1] => plugins
[2] => activate
)

[2] => action
)

)

[6] => Array
(
[file] => /home/openplac/public_html/elgg/index.php
[line] => 60
[function] => route
[class] => Elgg\Router
[type] => ->
[args] => Array
(
[0] => Elgg\Http\Request Object
(
[attributes] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
)

)

[request] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
)

)

[query] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
[__elgg_uri] => action/admin/plugins/activate
[plugin_guids] => Array
(
[0] => 7324
)

[__elgg_ts] => 1445030707
[__elgg_token] => 3CNjXJmk_bDq_L-PiLWCIA
)

)

[server] => Symfony\Component\HttpFoundation\ServerBag Object
(
[parameters:protected] => Array
(
[USER] => www-data
[HOME] => /var/www
[FCGI_ROLE] => RESPONDER
[REDIRECT_REDIRECT_PROXY_ADDR] => 127.0.0.1
[REDIRECT_REDIRECT_no_gzip] => 1
[REDIRECT_REDIRECT_dont_vary] => 1
[REDIRECT_REDIRECT_STATUS] => 200
[REDIRECT_PROXY_ADDR] => 78.87.104.221
[REDIRECT_HANDLER] => php5-fcgi
[REDIRECT_STATUS] => 200
[PROXY_ADDR] => 78.87.104.221
[HTTP_HOST] => openplace.byethost7.com
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
[HTTP_UPGRADE_INSECURE_REQUESTS] => 1
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36
[HTTP_REFERER] => http://openplace.byethost7.com/elgg/admin/plugins
[HTTP_ACCEPT_ENCODING] => gzip, deflate, sdch
[HTTP_ACCEPT_LANGUAGE] => el-GR,el;q=0.8
[HTTP_COOKIE] => em_cdn_uid=t%3D1444926699772%26u%3De6507430ddec4442b02bc84b67666e6f; em_p_uid=l:1445017357334|t:1444928561358|u:a561fccce0384d759779ec3e4abb44f8; Elgg=umj4q2bv2qnb1tredtt2objh82
[HTTP_VIA] => 1.1 vps.server.com:80 (squid/2.7.STABLE9)
[HTTP_X_FORWARDED_FOR] => 78.87.104.221
[HTTP_CACHE_CONTROL] => max-age=0
[PATH] => /usr/local/bin:/usr/bin:/bin
[SERVER_SIGNATURE] => <address>Apache/2.2.22 (Debian) Server at openplace.byethost7.com Port 80</address>

[SERVER_SOFTWARE] => Apache/2.2.22 (Debian)
[SERVER_NAME] => openplace.byethost7.com
[SERVER_ADDR] => 127.0.0.1
[SERVER_PORT] => 80
[REMOTE_ADDR] => 78.87.104.221
[DOCUMENT_ROOT] => /home/openplac/public_html
[SERVER_ADMIN] => [no address given]
[SCRIPT_FILENAME] => /home/openplac/public_html/elgg/index.php
[REMOTE_PORT] => 60497
[REDIRECT_QUERY_STRING] => __elgg_uri=action/admin/plugins/activate&plugin_guids%5B0%5D=7324&__elgg_ts=1445030707&__elgg_token=3CNjXJmk_bDq_L-PiLWCIA
[REDIRECT_URL] => /elgg/index.php
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.0
[REQUEST_METHOD] => GET
[QUERY_STRING] => __elgg_uri=action/admin/plugins/activate&plugin_guids%5B0%5D=7324&__elgg_ts=1445030707&__elgg_token=3CNjXJmk_bDq_L-PiLWCIA
[REQUEST_URI] => /elgg/action/admin/plugins/activate?plugin_guids%5B0%5D=7324&__elgg_ts=1445030707&__elgg_token=3CNjXJmk_bDq_L-PiLWCIA
[SCRIPT_NAME] => /elgg/index.php
[ORIG_SCRIPT_FILENAME] => /usr/lib/cgi-bin/php5-fcgi
[ORIG_PATH_INFO] => /elgg/index.php
[ORIG_PATH_TRANSLATED] => /home/openplac/public_html/elgg/index.php
[ORIG_SCRIPT_NAME] => /php5-fcgi
[PHP_SELF] => /elgg/index.php
[REQUEST_TIME_FLOAT] => 1445030763.4569
[REQUEST_TIME] => 1445030763
)

)

[files] => Symfony\Component\HttpFoundation\FileBag Object
(
[parameters:protected] => Array
(
)

)

[cookies] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
[em_cdn_uid] => t=1444926699772&u=e6507430ddec4442b02bc84b67666e6f
[em_p_uid] => l:1445017357334|t:1444928561358|u:a561fccce0384d759779ec3e4abb44f8
[Elgg] => umj4q2bv2qnb1tredtt2objh82
)

)

[headers] => Symfony\Component\HttpFoundation\HeaderBag Object
(
[headers:protected] => Array
(
[host] => Array
(
[0] => openplace.byethost7.com
)

[accept] => Array
(
[0] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
)

[upgrade-insecure-requests] => Array
(
[0] => 1
)

[user-agent] => Array
(
[0] => Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36
)

[referer] => Array
(
[0] => http://openplace.byethost7.com/elgg/admin/plugins
)

[accept-encoding] => Array
(
[0] => gzip, deflate, sdch
)

[accept-language] => Array
(
[0] => el-GR,el;q=0.8
)

[cookie] => Array
(
[0] => em_cdn_uid=t%3D1444926699772%26u%3De6507430ddec4442b02bc84b67666e6f; em_p_uid=l:1445017357334|t:1444928561358|u:a561fccce0384d759779ec3e4abb44f8; Elgg=umj4q2bv2qnb1tredtt2objh82
)

[via] => Array
(
[0] => 1.1 vps.server.com:80 (squid/2.7.STABLE9)
)

[x-forwarded-for] => Array
(
[0] => 78.87.104.221
)

[cache-control] => Array
(
[0] => max-age=0
)

)

[cacheControl:protected] => Array
(
[max-age] => 0
)

)

[content:protected] => 
[languages:protected] => 
[charsets:protected] => 
[encodings:protected] => 
[acceptableContentTypes:protected] => 
[pathInfo:protected] => 
[requestUri:protected] => /elgg/action/admin/plugins/activate?plugin_guids%5B0%5D=7324&__elgg_ts=1445030707&__elgg_token=3CNjXJmk_bDq_L-PiLWCIA
[baseUrl:protected] => 
[basePath:protected] => 
[method:protected] => 
[format:protected] => 
[session:protected] => 
[locale:protected] => 
[defaultLocale:protected] => en
)

)

)

)

[previous:Exception:private] => 
)

  • Possibly the move from the shared server to the VPS hosting plan resulted in a new user account to be used on the server (not the Elgg user but the user account for doing server maintenance on the VPS). Possibly the Elgg files were just moved and assigned to that now user account (or maybe not assigned to that account at all) resulting in the file permissions and/or file owner and/or file group not set for the webserver (Apache) being able to read/access the files in the Elgg install directory. If the webserver can't read the files, it has quite the same outcome than these files not being there at all resulting in Elgg disabling the plugins. Ask your webhoster (or do it yourself) to verify that all files of Elgg (including all subdirectories) have correct permissions and owner/group.

    Also check for existence of any .DS_Store files in the Elgg install directory and subdirectories (or ask the webhoster) and delete these files. They are not necessary for Elgg to work and as the above error shows they can even result in problems.

  • @iionly

     

    Unfortunately that is not the case. Please see bellow:

    vps:/home/openplac/public_html/elgg/install# ls -alh
    total 32K
    drwxr-xr-x 8 www-data www-data 4.0K Jun 26 10:36 .
    drwxr-xr-x 18 www-data www-data 4.0K Oct 16 10:23 ..
    drwxr-xr-x 2 www-data www-data 4.0K Jun 26 10:36 cli
    drwxr-xr-x 2 www-data www-data 4.0K Jun 26 10:36 config
    drwxr-xr-x 2 www-data www-data 4.0K Jun 26 10:36 css
    drwxr-xr-x 4 www-data www-data 4.0K Jul 20 16:56 hypeWall_izap_videos
    drwxr-xr-x 2 www-data www-data 4.0K Jun 26 10:36 js
    drwxr-xr-x 2 www-data www-data 4.0K Jun 26 10:36 languages

    There is no .DS_Store in the install folder, the permission and ownership looks ok, just to be sure, I've also reset the permission and ownership.

  • drwxr-xr-x 4 www-data www-data 4.0K Jul 20 16:56 hypeWall_izap_videos

    It should not be there.

    And check this again:

    vps:/home/openplac/public_html/elgg# ls -alh

  • hypeWall_izap_videos is not enabled 

    what to check  to vps:/home/openplac/public_html/elgg# 

     

  • The admin error messages don't vanish on their own. Instead you have to dismiss each of them. First I would dismiss them all. Do they return once you have dismissed them? Do the plugins stay enabled once you actived them again? The move to the VPS could have resulted in the modify / create time of the plugin files having changed. This could resulted in Elgg thinking that these plugins are new and therefore disabled any existing plugins of the same name even if these plugins haven't changed technically. The question is if these plugin still get disabled again once your re-enable each of them after dismissing the error messages in the admin area.

  • hypeWall_izap_videos is not enabled 

    Just delete it from there

    what to check  to vps:/home/openplac/public_html/elgg# 

    Check permissions as @iionly said above in all Elgg root directory not /install folder only

  • @iionly when i enable the plugins they stay enable and they work fine and the next day exacly the same time they disabled by them selfes!

    the message that elgg gives me is this

    Cannot include start.php for plugin spam_check (guid: 7254) at /home/openplac/public_html/root/migrate/moves/home/vol13_7/byethost7.com/b7_16360036/htdocs/elgg/mod/spam_check.

    when i dismiss this is ok not coming again

    Every morning for 2 days now after the moving to vps server the problem is this

    A lot of plugins they disabled by them selfes and when i enanlem the,everything is perfect.the next eartly morning(greek time in few hour from now here)the same,the plugins are closing and when i wake up i open them one by one....

  • @rivervanrain ok,i check it thanks!

  • Try to delete Spam check plugin and wait the next morning ;)

  • ☺i just paste it as example are 20 pluginds they do the same...