Bemusic,一个非常优秀的音乐社交分享平台。这段时间一直在研究这个网站。手头上几十年收集几十万首无损音乐,想做一个音乐网站。
特别注意:测试该源代码请勿使用宝塔面板,在安装的最后一步会提示错误,无论你搜索任何资料都解决不了,小皮面板正常。
感兴趣的可以在网上搜一下bemusic2.4.5版,现在的最新版,如果找不到,可以邮件bcnchina@163.com。
自动化任务(CRON作业)
为了使BeMusic执行一些自动化的计划任务,您需要在服务器上设置CRON作业。
通常,您可以从托管服务器的Cpanel创建CRON作业。您应该创建一个CRON作业,该作业每分钟调用以下命令:
php/path /to/bemusic/artisan Schedule:run>> /dev/null 2>&1
重要:将上面命令中的“ path/to/bemusic”替换为您自己服务器上bemusic文件夹的路径。
注意:无论CRON作业运行的频率如何,大多数任务每天只会执行一次。
如果CRON作业返回“ 未准备好运行任何计划的命令。 ”消息,则表示当天已运行所有任务。
面板示例
下面的screnshot中cpanel上CRON命令的路径如下所示:
php/home/tjh1oger0bl6/public_html/artisan schedule:run >> /dev/null 2>&1
服务器要求
这些是服务器的最低要求,安装程序将检查您的服务器是否满足这些要求,或者您可以与托管提供商联系以确保您的服务器满足这些要求。
PHP版本> = 5.6
已启用PDO PHP扩展
php_fileinfo扩展名已启用
MySQL数据库
安装
创建一个新的数据库
在安装之前,您将需要创建一个新的数据库。如果您已经知道如何做或已经创建了一个,请跳到下一步。在大多数情况下,您应该能够从cpanel创建数据库:
有时您可能需要从cpanel中的phpMyAdmin创建数据库:
单击顶部菜单中的数据库选项卡,输入数据库的任何名称,然后单击创建。
更改域默认目录
尽管在大多数情况下此步骤是可选的,但出于安全原因,强烈建议您执行此步骤。您应该将网站内容的默认目录从根文件夹更改为公共子文件夹。您应该可以在cpanel中执行此操作。