Main Text

First of all, CV is based on the development version. Although it fixes some issues in B7, its optimization is still not as good as that of the officially released Beta version. The following summarizes the issues and solutions recently reported to me by members who installed the CV version:

  • Warning: scandir() is displayed during installation: You need to enable scandir (this was mentioned in the installation instructions). If you are using an LNMP environment, edit /usr/local/php/etc/php.ini, find disable_functions, remove scandir from it, save the file, and restart PHP (if you are using a control panel, edit php.ini directly).
  • The installation process is blank, and after enabling debug, it says that the tables cannot be found in the database: This is because you entered a database prefix during installation (a problem with the development version). Please reinstall and leave the database prefix blank.
  • After installation, the homepage displays a simplified page (that is, nojs): You can consider modifying config.php in the website root directory, changing 'debug' => false to 'debug' => true, and then entering the admin panel to configure the website's basic information, SMTP, categories, and the plugins to enable. After configuration is complete, disable debug again (when debug is enabled, JavaScript issues can add more than 1M in size, affecting website loading speed).
  • Several lines of error messages are displayed when entering the admin panel: This is because you did not extract and overwrite the patch.zip patch included in the installation package. If nojs is displayed when entering the admin panel, please refer to the method above to enable debug, and disable it again after configuring the website.
  • For other issues, please refer to the installation requirements for 0.7.4, ensure that the PHP and MySQL versions meet the minimum requirements, and enable the required PHP extensions. Incidentally, if you are performing an upgrade installation, you do not need to enable scandir, because it is only used during installation.