having error "Please install the Algolia client: algolia/algoliasearch-client-php." while adding new product.
-
Hi there, please take a reference from Here for fix this issue.
-
Hi
I have the same issue.
in my .env I don't have a SCOUT_DRIVER entry, so it should be null and therefor no 'exception', or ?
-
-
@sanjay-webkul bug remove
-
Hi There,
Thanks for the update.
Also, if you like our support, you may give us the review here:- https://www.trustpilot.com/review/bagisto.com
That would be grateful for us.Thanks
-
after setting
'driver' => env('SCOUT_DRIVER', null),
i am getting the same error. "Please install the Algolia client: algolia/algoliasearch-client-php." while adding new product.
What do i do ?
-
Please run the given commands and clear your browser history.
php artisan optimize:clear php artisan config:cache php artisan route:cache
-
Hi, i am new to Bagisto too. I am testing using wampserver but i am getting this same error, here you can see it: https://flareapp.io/share/pPvW2oZ7#F75
y have run this recomended comands by @sanjay-webkul and restart apache :
php artisan optimize:clear
php artisan config:cache
php artisan route:cachei am still getting the error.
This is my scout.php file.
<?php return [ /* |-------------------------------------------------------------------------- | Default Search Engine |-------------------------------------------------------------------------- | | This option controls the default search connection that gets used while | using Laravel Scout. This connection is used when syncing all models | to the search service. You should adjust this based on your needs. | | Supported: "algolia", "null" | */ 'driver' => env('SCOUT_DRIVER', null), /* |-------------------------------------------------------------------------- | Index Prefix |-------------------------------------------------------------------------- | | Here you may specify a prefix that will be applied to all search index | names used by Scout. This prefix may be useful if you have multiple | "tenants" or applications sharing the same search infrastructure. | */ 'prefix' => env('SCOUT_PREFIX', ''), /* |-------------------------------------------------------------------------- | Queue Data Syncing |-------------------------------------------------------------------------- | | This option allows you to control if the operations that sync your data | with your search engines are queued. When this is set to "true" then | all automatic data syncing will get queued for better performance. | */ 'queue' => env('SCOUT_QUEUE', false), /* |-------------------------------------------------------------------------- | Database Transactions |-------------------------------------------------------------------------- | | This configuration option determines if your data will only be synced | with your search indexes after every open database transaction has | been committed, thus preventing any discarded data from syncing. | */ 'after_commit' => false, /* |-------------------------------------------------------------------------- | Chunk Sizes |-------------------------------------------------------------------------- | | These options allow you to control the maximum chunk size when you are | mass importing data into the search engine. This allows you to fine | tune each of these chunk sizes based on the power of the servers. | */ 'chunk' => [ 'searchable' => 500, 'unsearchable' => 500, ], /* |-------------------------------------------------------------------------- | Soft Deletes |-------------------------------------------------------------------------- | | This option allows to control whether to keep soft deleted records in | the search indexes. Maintaining soft deleted records can be useful | if your application still needs to search for the records later. | */ 'soft_delete' => false, /* |-------------------------------------------------------------------------- | Identify User |-------------------------------------------------------------------------- | | This option allows you to control whether to notify the search engine | of the user performing the search. This is sometimes useful if the | engine supports any analytics based on this application's users. | | Supported engines: "algolia" | */ 'identify' => env('SCOUT_IDENTIFY', false), /* |-------------------------------------------------------------------------- | Algolia Configuration |-------------------------------------------------------------------------- | | Here you may configure your Algolia settings. Algolia is a cloud hosted | search engine which works great with Scout out of the box. Just plug | in your application ID and admin API key to get started searching. | */ 'algolia' => [ 'id' => env('ALGOLIA_APP_ID', ''), 'secret' => env('ALGOLIA_SECRET', ''), ], ];
-
Hi there,
Which version of bagisto are you using. -
same problem and the version my bagisto version is 1.4.3
-
Same issue for me. I've followed all tips without success.
I'm using xampp -
check by adding -> 'driver' => env('SCOUT_DRIVER'), in scout.php
-
@Damidu check your issue by updating -> 'driver' => env('SCOUT_DRIVER'),
in scout.php
-
Hi there,
Please check the SCOUT_DRIVER in below given files.packages/Webkul/Core/src/Config/scout.php
config/scout.php -
If still you are getting the same issue then please let me know.
-
@sanjay-webkul I have done the changes in scout.php as you have suggested but the issue still I am facing. I have used Bagisto version 1.4.5
-
Hi there,
Please raise a support ticket Here.
I need to check on your instance, because i am not getting this issue in our v1.4.5. -
Hey, I have had the same issue and I solved it by:
'driver' => env('SCOUT_DRIVER', 'null'),
in
- config/scout.php
- packages/Webkul/Core/src/Config/scout.php
Make sure you do
php artisan config:clear php artisan optimize:clear
afterwards