Jump to content

Nelsa

Members
  • Posts

    408
  • Joined

  • Last visited

  • Days Won

    12

Posts posted by Nelsa

  1. 39 minutes ago, blestatester said:

    @Nelsa , I am all ears.

    Note that this install was performed per instructions here:  https://github.com/Blesta-Addons/Css_Javascript_Toolbox

    So I would love to know what was done incorrectly.

    Thank you

    As I said you are missing includes directory..and in that directory all content you add should be stored..from js..to html....try to make directory manually and than try add js or html ...as I see permissions for dir is 775 so it should be fine...which brings us to ownership...you change dir ownership but should check group ownership,,,

    You  can run

    ls -l /path/to/file

    After that you'll see chmod + user ownership(labeled uid) and + group ownership (labeled gud)

  2. 42 minutes ago, blestatester said:

    @Blesta Addons

    Here is the directory structure I see (within your plugin's folder). 

    Note that ownership was changed to www-data:www-data , as I indicated above, specifically because this plugin isn't working and I am trying to rule out any sort of permissions issue for the webserver.
     

    
    /web/blesta/plugins/css_javascript_toolbox
    
    -rw-r--r--  1 www-data www-data  453 Feb  9  2015 config.json
    drwxr-xr-x  2 www-data www-data 4.0K Feb  9  2015 controllers
    -rw-r--r--  1 www-data www-data  571 Feb  9  2015 css_javascript_toolbox_controller.php
    -rw-r--r--  1 www-data www-data  276 Feb  9  2015 css_javascript_toolbox_model.php
    -rw-r--r--  1 www-data www-data 7.4K Feb  9  2015 css_javascript_toolbox_plugin.php
    drwxr-xr-x  3 www-data www-data 4.0K Feb  9  2015 language
    drwxr-xr-x  2 www-data www-data 4.0K Feb  9  2015 models
    drwxr-xr-x  3 www-data www-data 4.0K Feb  9  2015 views

     

    Missing includes directory

  3. Well IP can't be just removed and replaced by hostname  because Plesk need IP to create account,without IP it will not create account at all...so you can't just change IP to host name.

    There are more solutions for this...first without changing module would be to have one dedicated IP just for hostname and than just set rule in .htaccess to redirect IP to hostname.

    I have it now for my dedicated IP...

    if you intend to change module make sure to leave IP as it is and just add one more field for host name.>..and than use it as  login link in service tab.

     

     

  4. You can use CSS Java Toolbox plugin form Naja/Blesta Addons.... select just client template and it will exclude admin tpl  ..I have do it at this way for few clients....after you plugin is installed just click on menage--->than  "add custom html code"--->and than you'll have  two  options,first is to  select between " All pages" or "admin tpl" or "client tpl "   and as last step select "before the </body> tag".

    If you want exclude admin area select "client tpl/pages"   ,your code will be placed at bottom of every page ...it is where i put <script></script>  even if i do it manualy....

  5. Someone said already there is no bad advertising ,look it at that way.In fact even worst blesta reviews I sow are not so bad at all,if you look negative reviews from competitions you'll see real flaws,security related issues,stability issues.....for blesta it is mostly slow development,someone didnt find some module...at the end the best way to see how product is good is to look bad reviews

  6. As far as I know it's just for the WHT Staff, and yeah the people with a symbol in the password like !*():;<> as I don't think rainbow tables will have them.

    You can read here about penton's sites hacked (it is link I find on WHT )

    http://www.csoonline.com/article/3093018/security/mac-forums-hot-scripts-and-web-hosting-talk-databases-for-sale.html

     

    In short  they say these sites owned by Penton are compromited(1,7 million users); Mac-Forums, Hot Scripts, and Web Hosting Talk

     

    Data is selling through "The Real Deal Dark Web" marketplace but I didn't chek :)...what to say luckly they only had forum account and profil data...But I suppose there is  some users or even host masters who use same passwords everywhere..like root passwords..etc..this should be big warning to everyone...

  7. Last time I cheked it is not just WHT but complete databases from 4 of 5 Penton's websites....all user data from these 4 websites are available....e-mails,usernames, ..and other profile fields stored in DB ..  till now about 60% of passwords are decrypted..the rest is not decrypted yet..probably passwords from users who used harder passwords

    I read  somewhere that all user will have to use reset pass link but I didn't see it on published on WHT but I couldn't log in with mine so I suppose it is true..

    To be hones when you lok all penton's sites...one wordpress 3.9 second W.P 4.x.x version , vBulletin 4...must feel like in museum,maybe this is not reason but just fact that they use outdated version will make them targeted much more  .

    I understand that such big user base is not easy to upgrade but they should have resouce for this..or they just worry for income..

  8. Hello Paul I see there is core module functions changed, are we as developers going to get some documentation to update our modules/plugins to support blesta v4 release? since I just seen the release notes for v4 and it seems there is going to be changes in the module_row function which would possibly make most of the custom modules possibly not work on v4 until they are updated to support v4 and the changes in v4, which I would like to be able to patch the changes to work with v4 before it gets released? and if you want to to download the special dev release you have to have a active dev license in the blesta official portal(I guess since I don't think you would want anyone else access to it until you are ready for release?) again this is your decision paul on how you would like to do this but with everyone excited for v4 people are going to ask for compatibility with v4 for custom third party modules/plugins

    Something like closed Alpha...available to active developers.

    I think this would be good for blesta since some third party plugins are without officially counterpart and in same time so important for huge number of users.

  9. Hi,4.0.xx are bug fixes releases and ment for patch fixes and minor changes of existing releases.

    New funcionallity you should expect in major releases 4.x.xx.

    So if new domain menagment is not introduced in 4.0(we already know it will not be in 4.0)than you can expect it in major upgrade 4.1.

    If I remember correctly they say it will be introduced in 4.1

  10. @Nelsa domain management, deleting of invoices, etc.

     

    Fact remains, licensecart has successfully hijacked these forums and virtually every post has a reply from him.

     

    Every license someone purchases from licensecart instead of directly from blesta.com is approximately a 60% revenue loss for the blesta project.

     

    60% loss to revenue ... is a 60% loss to development and coding.

    Hey I just pinted to one of your post which looks to me like inappropriate,I don't have anything against critizm ,giving suggestions..etc and I'm not defending anyone when it comes Blesta development,I just think we should communicate at proper way. I'm always open for discussion about anything but it should be done properly,with facts and without be provocative..that is all.When it comes to blesta bussiness model...well it is their problem and I will not comment that...

    Yes domain menagment is something that makes things harder for me also but we all know domain menagment will not be changed till 4.1 so I can only wait,when it comes invoicing in my case it is not at top of the list....but I think deleting should be one of the option.

    I think it is not included because in most countries it is forbiden to delete invoice but not in all..Even in countries where it is forbiden to delete invoice  if someone want to do it..will do it at  one or other way.

    Since this is topic dedicated to B 4 i will not go deeper...

  11. Why don't set one DNS system for all cPanel servers?You can set primary and secondary nameservers on two servers and serve all cpanel servers with them.To run things properly you need 1x DNS server  for every nameserver any way...otherwise there is no point to have 2 or more nameservers on same server

  12. Yes -  "Allow Clients to Cancel Services" option is checked. I am logged in as the client. I've done a few tests and basically, if an order has been paid for & provisioned then the client is able to cancel the service. But if it is an order that has not been paid for/not provisioned then there is no way for the client to cancel it.

    Try to void invoice first...or maybe you can't do it while logged in as admin and user in same time..like I say I didn't  try this maybe 3-4 time in total.. so I'm just thinking what could be and giving you idea...I will try to duplicate and see what happens when there is no open invoice or when log in directly as client..

    EDIT

    Well voiding invoice will activate service  so user can cancel it ...so you can't try this solution 'cause service is not pending any more,and I tried to cancel logged in directly as user but I got same thing"permission denied"..so I suppose client can't cancel pending service but should wait some one from  blesta staff to confirm.This make sense since there is unpaid invoice assigned to pending service.

  13.  

    Problem:

     

    Client begins order process, they go through the checkout steps but does not finalize payment, so payment is not made. Client comes back to their blesta client account and the incomplete order shows up as an open/pending order.  When client tries to cancel this pending order through ‘Manage>Cancel Options>Immediately>Save’ they receive an warning notice saying ‘System user [username] does not exist!

     

    So the client is unable to cancel an order which has not been paid for.

     
    How can this be fixed? Is there a setting I need to change?

     

    Did you select "Allow Clients to Cancel Services" option in  Client groups.To be honest I tested "cancel" pending service option while logged in as client just few times and I sow error "permission denied" but never that one...did you try that by yourself  logged in as user

  14. You can execute cron through url till you solve issue..in fact you can use it forever...there is no difference..when it comes to result  and what is important.it will work everywhere.. ,this would be cron command....

    GET https://yoururl.com/blesta_dir/cron/?cron_key=PUT_HERE_CRON_KEY

     Just change url,blesta_dir and cron key
    Cron key can be found in blesta settings->system->automation

    Just to be clear thjis cron can be set on different server,hosting account you have with other provider,third party cron provider....etc and it will work at same way.

     

     

    Here is free cron provider https://cron-job.org/

    You can set cron even every minute...so you can use  command above and set there every 5 minute unlike every 15 on your hosting account.

  15. Hey I just installed mailparse on jobplease server with centos 6.8( I forgot to do it two days ago when worked on his server and now he send message asking ) ,and as I expect just running install command didn't work..I got error you see in code box which in short mean there is no re2c installed,because this happen very offten i will put complete process.

    mkdir .libs
    cc -I. -I/root/tmp/pear/mailparse -DPHP_ATOM_INC -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/include -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/main -I/root/tmp/pear/mailparse -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/tmp/pear/mailparse/mailparse.c -fPIC -DPIC -o .libs/mailparse.o
    /bin/sh /root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/libtool --mode=compile cc -I. -I/root/tmp/pear/mailparse -DPHP_ATOM_INC -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/include -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/main -I/root/tmp/pear/mailparse -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/tmp/pear/mailparse/php_mailparse_mime.c -o php_mailparse_mime.lo
    cc -I. -I/root/tmp/pear/mailparse -DPHP_ATOM_INC -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/include -I/root/tmp/pear/pear-build-rootzycCFE/mailparse-2.1.6/main -I/root/tmp/pear/mailparse -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/tmp/pear/mailparse/php_mailparse_mime.c -fPIC -DPIC -o .libs/php_mailparse_mime.o
    re2c -b /root/tmp/pear/mailparse/php_mailparse_rfc822.re > /root/tmp/pear/mailparse/php_mailparse_rfc822.c
    /bin/sh: re2c: command not found
    make: *** [/root/tmp/pear/mailparse/php_mailparse_rfc822.c] Error 127
    ERROR: `make' failed
    The mailparse.so object is not in /usr/local/lib/php/extensions/no-debug-non-zts-20100525
    Tidying /usr/local/lib/php.ini...
    No changes
    Tidying /usr/local/cpanel/3rdparty/php/54/etc/php.ini...
    No changes re2c installed
    

    Here is complete process for this(centos 6.8 + cpanel)

     

    install re2c

    Install php-devel and mbstring  if not already
    
    yum install php-devel php-mbstring
    
    
    Download  and install re2c
    
    1.Download correct rpm for centos 6(complete list if not Centos 6 x86_64  http://dl.fedoraproject.org/pub/epel/6/x86_64/)
    
    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/re2c-0.13.5-1.el6.x86_64.rpm
    
    2.Install epel-release rpm:
    
    
    rpm -Uvh re2c-0.13.5-1.el6.x86_64.rpm
    
    3. Install re2c
    
    yum install re2c
    
    Now Install mailparse
    
    If runing php 6 or lower run:
    
    pear install pecl/mailparse-2.1.6
    
    If runing php 7 + run:
    
    pear install pecl/mailparse
    
    
    
    You'll got similar content at the end:
    
    Build process completed successfully
    Installing '/usr/local/lib/php/extensions/no-debug-non-zts-20100525/mailparse.so'
    install ok: channel://pecl.php.net/mailparse-2.1.6
    Extension mailparse enabled in php.ini
    
    
    
  16. I have given constructive criticism, praise and suggestions.. certain people hijack every single thread on this forum. And then you lock the threads because they get hijacked.

     

    I own multiple blesta and multiple whmcs licenses.

     

    From a development and coding point of view Blesta is better.

     

    From a business point of view WHMCS 6 is better.

    Sorry but your post above(not this one I quote,but previous ) is not constructive criticism...constructive criticism is when you post your opinion about blesta with valid facts  without advertising their competition or post provocative comments....but unlike Mike I think that post should stay..maybe even bold it...it say more about you than about blesta or WHMCS.

    It is Ok to use WHMCS I use it once.....but I don't see why post such provocative comments...like you are angry .

    I mean it is not  ex Wife..it just ex-billing script....to be honest your post above is like it was made by 10 year old kid .....I don't see any point ....you sound like angry bride ....

  17. Some tips :
    The difference between the "pear" and "pecl" commands is that "pecl"
    disables php.ini so that you can overwrite extension .so
    that would otherwise be in use and locked for write. So, unless
    mbstring is built into PHP (not a loaded module in php.ini), you won't
    be able to install mailparse.Dev package you need for phpize tools....

  18.  

    package not found

    [root@nodename ~]# yum install php5-dev
    Loaded plugins: fastestmirror, presto, priorities, protectbase, replace
    Setting up Install Process
    Loading mirror speeds from cached hostfile
     * mratwork-epel: mirror.datto.com
     * mratwork-ius-stable: mirror.symnds.com
     * mratwork-webtatic: us-east.repo.webtatic.com
    0 packages excluded due to repository protections
    No package php5-dev available.
    Error: Nothing to do
    
    

    Yes there is no that package in repository.......I don't know which centos you are running..supose 6.5

  19. i have php56

    [root@nodename ~]# php -v
    PHP 5.6.22 (cli) (built: May 31 2016 11:39:15)
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    [root@nodename ~]# php56m-cli -v
    PHP 5.6.21 (cli) (built: Apr 29 2016 10:47:22)
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
        with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.2, Copyright (c) 2002-2016, by ionCube Ltd.
    
    

    don't know why i can't install mailparse (and mailparse-2.1.6) with php but can install it with php56m-cli

    that's why i need to change the "Piping Configuration" path

    Hey I forgot to tell you...for devel conflict

    Did you try      yum install php5-dev   than try to install 2.1.6 version which is compatibile for you...

    These commands install mostly recent variant and mostly now incompatibile with older variants

  20. but is there a way to only install mail parse for that version say php 5.6? Why doesn't he just update to 5.6 and leave it on that until 7.0 ioncube comes out.

    I have do this more than 100 times and never was the same..you have at least 10 working solutions ,he can install it from epel repo..also

    Installing lower version is easy just need to specify..... like   pecl install mailparse-2.1.6 .problem can cause many things but  like I said I  don't remeber when I install this from first..even on Ubuntu...switching to php 5.4 will also resolve issue...

×
×
  • Create New...