I have install on mac, localhost and the site is working fine. No problem at all.
But on my Ubuntu server there is problem to much. Missing cart buttons on bottom menu and Upgrade to new membership is not working. The cart buttons is not working. Nothing happens when pushing the cart buttons when trying to upgrade to new membership.
Can someone tell what i can do?
I using
-
Dolphin version = 7.3.0 - OK
-
PHP: 5.5.9-1ubuntu4.17 - OK
- allow_url_fopen = On - OK
- allow_url_include = Off - OK
- magic_quotes_gpc = Off - OK
- memory_limit = 1073741824 - OK
- post_max_size = 8388608 - WARNING (should be >= 52428800)
- upload_max_filesize = 2097152 - WARNING (should be >= 52428800)
- register_globals = Off - OK
- safe_mode = Off - OK
- disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, - OK
- php module: curl = curl - OK
- php module: gd = gd - OK
- php module: mbstring = mbstring - OK
- php module: xsl = xsl - OK
- php module: json = json - OK
- php module: fileinfo = fileinfo - OK
- php module: openssl = openssl - OK
- php module: zip = zip - OK
- php module: ftp = ftp - OK
- php module: calendar = calendar - OK
- php module: exif = exif - OK
-
MySQL: 5.5.49-0ubuntu0.14.04.1 - OK
-
Web-server: Apache
And all the permissions is ok and say Writable there it should be
|
You may simply need to drag it in. Go to the builders in admin to the Member Menu builder and make sure the Shopping cart item is in the menu.
But first, fix your php.ini settings.
Your screen shot shows 3 items that are not meeting dolphins requirements.
You need to increase the post_max_size setting to at least 64M You need to increase the upload_max_size setting to at least 64M You need to set the disable_functions setting to nothing. (Empty Value)
You should also go to the cache settings and for now while your working on the site, disable the cache for HTML, CSS, JS and CSS/JS Compression. Thats the last 4 on the cache options page that should be unchecked.
Then clear the cache.
Start with that for now and see what happens. https://www.deanbassett.com |
I have disable the cache and fix the php.ini
I have add the cart to member menu but it wont show up. And add a new membership level is not working. The cart level buttons is not doing nothing. Strange on my localhost i don't have to add the cart to member menu. It's there by default.
-
PHP: 5.5.9-1ubuntu4.17 - OK
- allow_url_fopen = On - OK
- allow_url_include = Off - OK
- magic_quotes_gpc = Off - OK
- memory_limit = 1073741824 - OK
- post_max_size = 67108864 - OK
- upload_max_filesize = 67108864 - OK
- register_globals = Off - OK
- safe_mode = Off - OK
- disable_functions = - OK
- php module: curl = curl - OK
- php module: gd = gd - OK
- php module: mbstring = mbstring - OK
- php module: xsl = xsl - OK
- php module: json = json - OK
- php module: fileinfo = fileinfo - OK
- php module: openssl = openssl - OK
- php module: zip = zip - OK
- php module: ftp = ftp - OK
- php module: calendar = calendar - OK
- php module: exif = exif - OK
-
MySQL: 5.5.49-0ubuntu0.14.04.1 - OK
-
Web-server: Apache
|
Is your payment module installed. If so, try uninstalling and install again. As an added note, the cart button will not show up unless payment module is installed. caredesign.net |
I did reinstall the payment modul as you say but nothing change. I think the problem is with my webpanel. I use Sentora and i had some error from start with the install but i manage to solve them when i disable them in my httpd-vhosts.conf.
It was with
php_admin_value open_basedir
php_admin_value suhosin.executor
|
Possible. The web panel may have added things that your not aware of.
Things to look for that can be causing problems.
If suhosin is installed, remove it. If mod_security is installed remove it. If selinux is in use, it should be disabled.
There may be others, but i can't think of any at the moment.
Also, to note. The fact that you did not have to drag the cart into place in the menu on your localhost does not mean anything. Changes have been made, and in some cases not all icons that would normally be in that menu are not added by default. Depends on the modules, order installed ect. It's because not many icons will fit in that menu when the menu shrinks down to phone size. I am taking small phones. Screens of the size of the iPhone5 and smaller. Sacrifices are made for the responsive design. I have had plenty of installed where the cart was not on the menu by default. It's normal.
https://www.deanbassett.com |
Besides making sure the Payment module is installed, also make sure the Payment module is selected under the Admin Panel => Settings => Advanced Settings => General. There's an option to select the default payment module (if more than one is installed). If one isn't selected, Dolphin will act like none are installed. BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
I couldn't fins any solution for the problem yesterday so i made a new clean Ubuntu installation and without Sentora as web panel and now its working fine. So the problem is with Sentora web panel i guess. |
One problem fixed a new problem coming instead.
Now my URL rewrite not working correct on modules when i install new modules. I have to turn off Enable Friendly Permalinks to get the links to work.
In my sudo nano /etc/apache2/apache2.conf i made some changes. Is this right?
# Sets the default security model of the Apache2 HTTPD server. It does
# not allow access to the root filesystem outside of /usr/share and /var/www.
# The former is used by web applications packaged in Debian,
# the latter may be used for local directories served by the web server. If
# your system is serving content from a sub-directory in /srv you must allow
# access here, or in any related virtual host.
<Directory />
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory>
|
Ubuntu does not have mod_rewrite enabled by default.
From a shell, do the following.
sudo a2enmod rewrite
That will enable mod_rewrite
Then restart apache.
sudo service apache2 restart
https://www.deanbassett.com |
Yes! Thanks Deano. And thanks to Dolphin and Boonex. Now i have manage to install my own server from scratch. |
On edit profile.
I have remove mandatory on City, Zip, Full name. I even check the database on : sys_profile_fields and it say 0 mandatory on this fields but when i trying to edit a test profile i still have to fill up these fields. They give me error. Why is that?
|
I found the solution why. I have to remove the minimum value also. Other wise it returns an error same as mandatory does. SOLVED! |