I can't finalize the installation of prestashop because in the php.ini file, I can't find zip.so.
can you help me?
PrestaShop installation requires the zip extension to be enabled.
md01 that zip its a php extension you have to install within your server to make that work, I do not believe it comes by default in aaPanel, however if you are running Centos I tell you how to do it at your own risk. Please understand that I know nothing regarding your machine and you have not provided any details regarding that, so this installation is for PHP ZIP Extension.
How to install zip module php-zip on Centos or Fedora
- Install dependencies as root or using sudo:
yum install pcre-devel gcc zlib zlib-devel
- Install zip module using PECL (PEAR‘s sister):
pecl install zip
- Edit the main PHP configuration file to register the new module. Add this text:
extension=zip.so;
a few lines before this:Module Settings
in /etc/php.ini, as root or using sudo, like this:nano /etc/php.ini
- Restart your web server as root or using sudo:
service httpd restart
- Check that support is enabled
Hope this helps you!
md01 by the way, this system requires 7+ php version tho, thats what Prestashop says anyways.
- Edited
Thanks for your feedback
Problem solved.
We have another problem. Because we want to synchronize the supplier's products in our prestashop shop. Unfortunately, we receive this message which prevents us from synchronizing the products.
Is this a problem with aapanel's webservice?
king Regards.
md01
You can try to delete the php function that is disabled by default to test if any function is disabled causing a functional error
md01
But this system seems to be developed using php. Do you have php turned off for migration?
Hi,
To solve my problem, maybe prestapyt is one of the solutions
Prestapyt is a library for Python to interact with the PrestaShop's Web Service API. (I have the possibility of generating an API key on prestashop).
Similar to PSWebServiceLibrary.php, prestapyt is a thin wrapper around the PrestaShop Web Service: it takes care of making the call to your PrestaShop instance's Web Service, supports the Web Service's HTTP-based CRUD operations.
Can you tell me how to integrate prestapyt with aapanel?
Thanks.
If you want to install it in a separate environment of the panel, you can execute the following command
btpip install prestapyt
Hi,
Thanks for your feedback.
We must allow the following outgoing & incoming connections:
HTTP 80 / HTTP 443 / FTP 21 / TCP 3306, all these types of HTTP requests must be authorized: POST, PUT, GET, DELETE, HEAD.
Thanks for your feedback.
We must allow the following outgoing & incoming connections:
HTTP 80 / HTTP 443 / FTP 21 / TCP 3306, all these types of HTTP requests must be authorized: POST, PUT, GET, DELETE, HEAD.
How can we implement it on aapanel?
We would like to know if the 5 methods GET, POST, PUT DELETE and HEAD are they accepted by aapanel?
How to do it?
Thanks
in aaPanel ,you can released in the [Security] page,
If you have a security group, you also need to be released in the security group