Jump to content


These Forums Are Now Read-Only


For TubePress support, please post a question here or open a support ticket and we will be glad to assist.


Photo

How Is The Filesystem Api Of The Vendor/ehough/fimble Code Used?


Best Answer eric, 19 May 2014 - 03:18 PM

Hi Dennison,

 

My apologies for the delayed response - I was on holiday for the past week.

 

Sounds like you are using an older version of TubePress as the "fimble" library is no longer in use. The library itself was a PHP 5.1 compatible fork of Symfony's Filesystem component, and TubePress used in one particular situation; when used in WordPress installations, it created TubePress's Content Directory when it did not already exist. Typically this happens only the first time a WordPress user installs TubePress.

 

Does that shed some light? If you are trying to narrow down the ownership changes, I would personally feel comfortable commenting out any of the relevant commands from fimble.

Go to the full post


  • Please log in to reply
3 replies to this topic

#1 Dennison Williams

Dennison Williams

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 14 May 2014 - 01:28 PM

Hello,

 

I am debugging a situation on one of our servers where we are using tubepress and have noticed that there have been some unexpected file ownership and permission changes.  Grepping through the different code running on a website of one of the problem users I noticed that this plugin includes some code that references the chown command.  Doing a cursory read through the code I was having a had time understanding how these commands might be used and I was wondering if anyone could shed some light on this.

 

Sincerely,

Dennison



#2 brandon

brandon

    Advanced Member

  • TubePress Staff
  • 1989 posts

Posted 14 May 2014 - 08:10 PM

Hello Dennison,

 

I have asked one of our developers to respond to your post.

 

Thanks for your patience!


Want a faster, more personalized support experience? Open a ticket with us! We will be gradually phasing out forum-based support in favor of a proper ticketing system. Please help us help you!


#3 eric

eric

    Lead Developer

  • TubePress Staff
  • 2787 posts

Posted 19 May 2014 - 03:18 PM   Best Answer

Hi Dennison,

 

My apologies for the delayed response - I was on holiday for the past week.

 

Sounds like you are using an older version of TubePress as the "fimble" library is no longer in use. The library itself was a PHP 5.1 compatible fork of Symfony's Filesystem component, and TubePress used in one particular situation; when used in WordPress installations, it created TubePress's Content Directory when it did not already exist. Typically this happens only the first time a WordPress user installs TubePress.

 

Does that shed some light? If you are trying to narrow down the ownership changes, I would personally feel comfortable commenting out any of the relevant commands from fimble.



#4 Dennison Williams

Dennison Williams

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 21 May 2014 - 11:07 AM

Thanks for the reply.  It does shed some light.  Just to narrow things down I upgraded and have copied out the FS chown/chmod code from that library.  I will post back if I continue to suspect this module.