Jump to content


Photo
* * * * * 1 votes

updated then got: "can't write to your servers file system"


  • Please log in to reply
65 replies to this topic

#41 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 29 October 2013 - 10:32 PM

I just updated and got the same message.

 

Sites are hosted by WP Engine.

 

Everything is up to date (WP, themes, plugins). 

 

All plugins - except DMS Pro Tool - are inactive.

 

Here's the debug information:

WordPress Version
3.7.1

Multisite Enabled
Yes

Current Role
Administrator

Framework Version

1.1.1

PHP Version
5.3

PHP memory

256

Mysql version
5.5.27-28.1-log

PHP type
Apache2handler

PHP User
Posix functions are disabled on this host!

OS
Linux

Installed Plugins
dms-plugin-pro/dms-plugin-pro.php

DMS Internal Warning
Less Subsystem
PL_NO_DYNAMIC_URL is set to true

Pretty self explanatory, you have PL_NO_DYNAMIC_URL set to true somewhere, probably wp-config.php



#42 dawsonbarber

dawsonbarber

    Super Member

  • Members

  • 164 posts

Posted 29 October 2013 - 10:42 PM

Yup. Thanks, Simon.



#43 noomaking

noomaking

    Member

  • Members

  • 27 posts
  • LocationDelaware
  • Framework Version:Pagelines Framework Developer Edition,DMS
  • Country: Country Flag

Posted 30 October 2013 - 03:51 PM

Can I hop on this a bit. I am getting the same error message. Not in Safari or Firefox, just Chrome. In Debug I get this error.

 

DMS Internal Warning
Less Subsystem
Unable to set filesystem credentials

I run my own server. How is this addressed?



#44 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 30 October 2013 - 05:47 PM

Can I hop on this a bit. I am getting the same error message. Not in Safari or Firefox, just Chrome. In Debug I get this error.

 

DMS Internal Warning
Less Subsystem
Unable to set filesystem credentials

I run my own server. How is this addressed?

This means WordPress cannot get direct access to the filesystem, probably because the files username/group is different from the username/group that php/httpd is running under.



#45 noomaking

noomaking

    Member

  • Members

  • 27 posts
  • LocationDelaware
  • Framework Version:Pagelines Framework Developer Edition,DMS
  • Country: Country Flag

Posted 30 October 2013 - 06:49 PM

Is there a benefit to chase this issue? It seems a bit exotic technically. Just curious as to why the Less Subsystem is writing to the uploads folders? Is this a cacheing solution of some kind? How can I reconcile a  Normal User with the PHP User.



#46 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 30 October 2013 - 07:14 PM

It writes a css file. If it cannot write a static file then it loads the css from the database which of course is going to be slower.

 

There are a lot of ways to setup php to run as your username, really depends on how you installed php and the webserver...



#47 vogelwild

vogelwild

    Member

  • Members

  • 27 posts
  • Country: Country Flag

Posted 31 October 2013 - 10:58 PM

Hi Simon!

 

In my case you're right. different user/group. Would you tell me which folders and files must have the same group/usermame as php-user? Just for pagelines. Then I could change this files and folders... Thank you!



#48 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 31 October 2013 - 11:10 PM

Hi Simon!

 

In my case you're right. different user/group. Would you tell me which folders and files must have the same group/usermame as php-user? Just for pagelines. Then I could change this files and folders... Thank you!

it tries to write a file to wp-content/uploads/pagelines/ (assuming you are not using a custom uploads folder of course)



#49 vogelwild

vogelwild

    Member

  • Members

  • 27 posts
  • Country: Country Flag

Posted 31 October 2013 - 11:22 PM

Hm, thank you Simon. I changed the user/group of the folger "pagelines" to the php-user, but with no effect. are there any other files/folders where I should change the user?



#50 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 31 October 2013 - 11:32 PM

No thats the only one, what user/group did you set?



#51 vogelwild

vogelwild

    Member

  • Members

  • 27 posts
  • Country: Country Flag

Posted 31 October 2013 - 11:54 PM

PHP-User (www-data)



#52 acetin

acetin

    Newbie

  • Members

  • 7 posts
  • Framework Version:DMS
  • Country: Country Flag

Posted 03 November 2013 - 10:29 PM

I have the same problem and this is what I get:

 

DMS Internal Warning
Less Subsystem
POSIX checks failed.

 

Any comments to solve this issue?

 

Thanks,

Arda



#53 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 03 November 2013 - 10:33 PM

@

Please Login or Register to see this Hidden Content

update, the comment was removed.



#54 vogelwild

vogelwild

    Member

  • Members

  • 27 posts
  • Country: Country Flag

Posted 13 November 2013 - 11:21 PM

hi! is there any solution up to now or an idea?


  • noomaking likes this

#55 perininero

perininero

    Advanced Member

  • Members

  • 89 posts
  • LocationThe Hague, The Netherlands
  • Framework Version:DMS and former PL
  • Country: Country Flag

Posted 16 November 2013 - 10:22 AM

@

Please Login or Register to see this Hidden Content

possible problem is your vps/webserver does not have "mod ruid2" installed

 

see also 

Please Login or Register to see this Hidden Content



#56 amussa

amussa

    Member

  • Members

  • 24 posts
  • Framework Version:1.1.1
  • Country: Country Flag

Posted 21 November 2013 - 10:55 AM

Hi,

 

I got this error:

DMS Internal Warning
Less Subsystem
Unable to set filesystem credentials

 

the access code is 777 for both:

wp-content/uploads/pagelines

and

wp-content/uploads/

 

So I don't understand why I'm getting this error.

 

Might it be that:

"PHP User
Posix functions are disabled on this host!"

 

... ?

 

(details below)

 

WordPress Version
3.7.1

WordPress Debug
Disabled

Multisite Enabled
No

Current Role
Administrator

Framework Path
/var/www/vhosts/abdelrahmanmussa.com/httpdocs/wp-content/themes/dms

Framework URI

Please Login or Register to see this Hidden Content

Framework Version
1.1.3

PHP Version
5.4

PHP Open basedir restriction
Yes!
/var/www/vhosts/abdelrahmanmussa.com/:/tmp/

PHP memory
256

Mysql version
5.5.34

PHP type
Apache2handler

PHP User
Posix functions are disabled on this host!

OS
Linux



#57 greenfly

greenfly

    Advocate

  • Members

  • 3268 posts
  • LocationManchester, England
  • Framework Version:latest
  • Country: Country Flag

Posted 21 November 2013 - 10:47 PM

Hello @amussa 

 

Your host should be able to advise why there is a restriction on your hosting related to the basedir restriction and remove the restriction for you. If it is not affecting your site you can disable the message in DMS > Settings > Advanced  

 

under Debug Options you will see 'Disable Error Notices' 



#58 noomaking

noomaking

    Member

  • Members

  • 27 posts
  • LocationDelaware
  • Framework Version:Pagelines Framework Developer Edition,DMS
  • Country: Country Flag

Posted 20 December 2013 - 01:58 AM

I'm back in this discussion because it doesn't make sense yet. I am my own host provider Mavericks OSX.

 

Debug follows.

 

WordPress Version
3.8

WordPress Debug
Disabled

Multisite Enabled
No

Current Role
Administrator

Framework Path
/Users/denislee/Sites/www/wp_artshark/wp-content/themes/dms

Framework URI

Please Login or Register to see this Hidden Content

Framework Version
1.1.4

PHP Version
5.4

PHP memory
256

Mysql version
5.6.14

PHP type
Apache2handler

PHP User
_www

OS
Darwin

Licence OK
------------@mac.com

Installed Plugins
akismet/akismet.php
dms-plugin-pro/dms-plugin-pro.php
grid-shortcodes/grid-shortcodes.php
jetpack/jetpack.php
post-types-order/post-types-order.php
w3-total-cache/w3-total-cache.php
wordfence/wordfence.php

DMS Internal Warning
Less Subsystem
Unable to set filesystem credentials

 

Pagelines folder set to 777

wp-content/uploads/pagelines

Owner denislee

I see that PHP User is _www

However I cannot change the owner to _www for some reason

 

This tries your patience because it feels like we need to be rocket scientists to figure this out. From some comments it seems to be a defensive manuever on Pagelines part. Odd. The goal is to be the master of the environment. I come away with the feeling that I am somehow inadequate. My new server is less than. I'm not really qualified to be in the game. I am very unsettled as a user. As this issue has eluded me for a couple months. (My Artshark site is a play site. Not a production site)

 

I was more comfortable with Framework. I understand the need to move on. This thread still feels like it lacks clarity. Both on the declaration of the issue and the solution. Why can't PHP or DMS write a file to a folder that is set to 777. It writes files all the time to the uploads folder. The caching plugins write files. Why can't the DMS LESS subsystem write to an open unprotected folder? That sounds like a DMS program issue, not a DMS user issue or a server issue. No other product I have used in the Wordpress environment has required this much finesse from the administrator. Isn't this really just a DMS bug of some kind.


Edited by noomaking, 20 December 2013 - 02:03 AM.


#59 Simon_P

Simon_P

    Messer

  • Administrators



  • 8388607 posts
  • LocationDevon
  • Framework Version:2.1.1
  • Country: Country Flag

Posted 20 December 2013 - 04:49 PM

@

Please Login or Register to see this Hidden Content

I'll reply to you here as well seeing as you have 2 posts with the same content.

 

We use WordPress file API to write the css file, and the error is simply that WordPress cannot write a file into the uploads/pagelines folder.

 

Maybe the user _www does not have permission to write there? I dont know i have never used OSX as a server OS, and I have never met anyone who has either. 



#60 noomaking

noomaking

    Member

  • Members

  • 27 posts
  • LocationDelaware
  • Framework Version:Pagelines Framework Developer Edition,DMS
  • Country: Country Flag

Posted 20 December 2013 - 07:46 PM

@

Please Login or Register to see this Hidden Content

I'll reply to you here as well seeing as you have 2 posts with the same content.

 

We use WordPress file API to write the css file, and the error is simply that WordPress cannot write a file into the uploads/pagelines folder.

 

Maybe the user _www does not have permission to write there? I dont know i have never used OSX as a server OS, and I have never met anyone who has either. 

How does that help Simon? "Maybe?" Or I "have never met anyone who has either?" What does that mean? I read it as snobbiish. Am I wrong? Am I being defensive? Wordpress has run on these machines for years. This particular trick of DMS does not work. And the way we are treated when we inquire is with some measure of elitism? What is the best machine out there Simon? Perhaps that should be in the specs when you sell DMS. It requires a specific OS. What do you recommend? What allows DMS to work as written. How are your test machines configured. OSX is UNIX. Are there unsurmountable differences?