Hi I have a complete fresh build and fresh database from the production website and loaded everything in to MAMP but some of the extensions I can see on production not showing up in my local I tried permissions and .htaccess file but nothing Emptied cache as well re installed new etc
I usually do a GIT pull from production to get the latest and the database is also newly imported
If the files are "showing up" in the folder structure but the extensions are not appearing in the site. Make sure that
there is an appropriate file inside app/etc/modules for each extension
the module is set to "enable" inside the admin (System->Configuration->Advanced->Advanced).
if the module is an admin module you may have to log out and log back in again.
Agree with Alan though, would help if you were more specific with regards to "not showing up" - this is just general advice.
Seems I fixed it I deleted all database entries for the extensions which I had issues with then enabled the extension in etc/module and empty cache
Related
I've moved a legacy site on Wordpress 3.8 from one server to another. The new server is on PHP 7 and I continue to get the error below:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
I've tried installing the Wordpress command line tool WP-CLI but still get the same error.
What should I try next?
You are going to need to do a manual update.
Download the current/or version you need and once you’ve downloaded it, extract the zip file to your computer. Then, open the folder that contains all of the WordPress files and delete the following items:
The wp-config-sample.php file.
The wp-config.php file (you might not see this file – just make sure to delete it if it’s there).
The wp-content folder.
Once you’ve deleted those items, upload the remaining files/folders to your server via FTP. When prompted about duplicate files by your FTP client, tell it to overwrite all files:
The issue I'm facing occurs when trying to enable the AD plugin on OsTicket's Admin Panel. I've downloaded the correct file from the osticket website, Plugins Link. Once the file has been downloaded, I added the auth-ldap.phar file to the /include/plugins folder, just like OsTicket mentioned on their support page. After the file was added, I reset xampp services and logged into the Admin panel so I can enable the plugin, but when I try to add the plugin it doesn't seem like OsTicket is seeing the file, check out the screenshots (sorry I have low rep :/, so cannot embed).
OsTicket not seeing the plugin
The file is in the plugins folder!!!!
I've checked php.ini file, and not sure what I need to look for in order to enable this plugin feature. I've tried adding the full path to the file in the php.ini folder and removed the ";" for "extension=ldap".
Not sure if I did this right but I added a path to the phar file, which still does not seem to be working
No clue on what else is missing, are there other extensions or files I must edit in order for Osticket to read the phar files? If it helps, I m running this on Apache, which is tied to XAMPP Control Panel.
Some info:
Running this on a windows server 2019 with desktop interface
Using Apache with mysql, which are tied to Xampp Control Panel
Using PHP
Thanks for checking into this!
Downloaded the latest phpMyAdmin to be used on macOS 10.15 Catalina (local webserver), extracted the phpMyAdmin files to my web root.
During the setup I chose config authentication and now when I visit the setup page I'm getting some mysqli error.
I deleted the entire phpMyAdmin/ dir and wanted to start all over again. However to my surprise, the previously entered (incorrect) server details are still there.
I would assume the any config.inc.php would be saved within phpMyAdmin's own dir, but apparently it's saving this data somewhere else.
How/where can I find it, so I can delete it and truly start a complete new phpMyAdmin setup from scratch?
P.S. I already tried:
/etc/phpmyadmin/
/usr/local/phpmyadmin/
/usr/local/etc/phpmyadmin/
/usr/local/opt/phpmyadmin/
But neither of these dirs exist.
If you've simply downloaded the phpMyAdmin file yourself and uncompressed it to your web root, then the config.inc.php file goes in that phpMyAdmin folder. If you've used brew or some other package manager, they each have their own location for configuration files, but that doesn't seem to be the case here.
It's not clear why the old server details have been retained, maybe your browser has cached the old page or something, but the only place that phpMyAdmin looks for the configuration is in the main folder. Is there a chance you're seeing the defaults, rather than some custom setting? (The defaults would be to use auth_type cookie connecting to host 'localhost').
What is the specific mysqli error message you're seeing?
Whenever I attempt to update a plugin or change my configuration for W3 Total Cache, if wordpress creates a new file, it's created with the Read Only attribute. I can upload and delete content without issue. It's just updating a plugin or the w3total cache config. I removed the read only attribute from the w3 total cache config file and the changes are saved successfully, subsequent updates fail because the newly created config file is read only. I've confirmed it's PHP-CGI that's changing the attribute, because on the successful config update I see PHP-CGI changing the attribute. I've tried every combination of permissions / ownership I could think of. Including using AppPool identities and "Connect As", running as administrators and non-admins. I'm just not sure why the read only attribute is getting set.
If I create a text file via PHP myself, the read only attribute isn't applied. I'm on PHP 5.5.12, I even tried upgrading to the latest.
![Image]: http://i.imgur.com/18YDuB2.png
I figured out the issue, my site had the following in wp-config.php. Also WP-config.php had to be placed at the site root
define('FS_CHMOD_DIR', true );
define('FS_CHMOD_FILE', true );
define('FS_METHOD', 'direct');
Removing the above resolved the issue.
I updated a Joomla website for a customer of mine. I did this in XAMPP. Now, when transferring it to the server, I have some problems. I can't install extensions anymore and I get the message:
JFolder::create: Infinite loop detected
Warning: Failed to move file!
After some reading I found out it's possibly caused by the log and tmp folder, but I don't know how to rename them to work. (The link to them in the config.php file)
public_html > tmp / log (both tmp and log are in the main directory of public_html)
How would I set them up to work? And is it definitely this that is causing this error?
You can actually edit those values using Joomla's back-end. Go to global configuration settings menu option, one of the text fields is in the Server tab and the other is in the System tab. If you can, put the full directory path of the server in for the values.