我在本地计算机上有一个wordpress数据库,我想将其转移到Cpanel上的托管phpMyAdmin.但是,当我尝试将数据库导入环境时,我不断收到此错误
#1273 - Unknown collation: 'utf8mb4_unicode_ci'
Run Code Online (Sandbox Code Playgroud)
我试图谷歌周围和我能找到的唯一解决方案是这一个phpmysql错误 - #1273 - #1273 - 未知的整理:'utf8mb4_general_ci'现在已经没有多少帮助了.我已经尝试清除cookie但它仍然无法正常工作.请帮忙!
我只是尝试在CPanel中使用cron作业运行PHP脚本 - 这是正确的语法:
/usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null
Run Code Online (Sandbox Code Playgroud)
我没有收到任何说明cron已完成的电子邮件通知,我是否需要对PHP文件执行任何特定操作?
我有一个必须执行重复任务的Web应用程序,发送消息和警报,我已经使用脚本页面在浏览器中加载时执行这些任务,即http://example.com/tasks.php和我它在我的Web应用程序的每个页面中都是iframe的意思.
现在我想改变这个以使用CRON作业,因为第一种方法可能会导致卡塞性能,所以我怎么能做一个访问http://example.com/tasks.php的CRON作业.但是,我不希望这个CRON作业创建输出文件,如day.*!
我在共享主机服务上托管应用程序,通过cPanel允许CRON作业.
这是将cron作业设置为每3小时运行一次的正确方法吗?以这种方式设置后,cron每分钟执行一次命令.
我正在使用一个共享主机,它使用cPanel作为其控制面板,而cPanel public_html
是默认的根目录,因此我无法使我的Laravel应用程序正常工作.
有没有办法让Laravel使用public_html
而不是公用文件夹?
如何在Windows中创建tar.gz存档文件以在c面板中上传和提取?
现在我每天下午3点运行我的cron工作
0 15 * * *
Run Code Online (Sandbox Code Playgroud)
但我想一天两次完成我的cron工作.上午10:30和下午2:30
0 30 10 * * *
Run Code Online (Sandbox Code Playgroud)
我相信这个命令将在上午10点30分运行.我应该如何在下午2:30运行它?
URL中~tilde的用途是什么?
我正在使用cPanel,并且有包括波浪号的链接,为什么在那里波浪号?
当我们购买服务器空间但没有dns或者不想将它用于开发目的时,我们使用类似的http://serverip/~foldername
.
onchange事件不起作用.我该怎样做才能在同一页面上获得结果.我不想重定向到任何其他页面上传图像.这个问题是因为opencart吗?我不知道在cpanel中这样写是否正确.我正在使用opencart和cpanel.还有其他方法吗?
HTML
<input type='file' id="upload" onchange="readURL(this.value)" />
<img id="img" src="#" alt="your image" />
Run Code Online (Sandbox Code Playgroud)
脚本
function readURL(input) {
var url = input.value;
var ext = url.substring(url.lastIndexOf('.') + 1).toLowerCase();
if (input.files && input.files[0]&& (ext == "gif" || ext == "png" || ext == "jpeg" || ext == "jpg")) {
var reader = new FileReader();
reader.onload = function (e) {
$('#img').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
else{
$('#img').attr('src', '/assets/no_preview.png');
}
}
Run Code Online (Sandbox Code Playgroud)
这似乎是一个常见的请求,但我无法找到关于做这样的事情的明确指示.
我想要一个子域来触发我的CI安装上的某个控制器.例如:
students.mysite.com:会打开mysite.com/students(技术上:mysite.com/index.php/students.控制器: 学生)
teachers.mysite.com:会打开mysite.com/teachers
在深入穿越时保留子域.例如:
students.mysite.com/help:会打开mysite.com/students/help(控制器:students(),方法:help())
students.mysite.com/help/contact:会打开mysite.com/students/help/contact(控制器:students(),方法:help(),参数:"contact")
students.mysite.com/help/contact/email:会打开mysite.com/students/help/contact(控制器:students(),方法:help(),参数:"contact","email")
我意识到something.mysite.com现在返回错误.所以我认为:
第1步将允许anything.mysite.com返回根(mysite.com/index.php)
第2步将读取子域并调用该控制器
第3步将在第一个"/"之后读取第一个参数并调用控制器的该方法,并将剩余的url部分作为参数传递
我想我真的很难过第一步.我在共享主机帐户上,这是我可以通过CPanel做的事情吗?我尝试在没有任何运气的情况下为*.mysite.com添加子域名(除非我只需要等待更长时间才能进行传播,但我觉得错误的可能性更大).
回到我家的WAMP安装,我会更改httpd.conf,对吧?我可以在不修改该文件的情况下实现此效果(因为我可能不能,因为我使用webhostinghub.com共享)
哎呀,谢谢你的时间! - …