苹果cms v10常见问题
生活随笔
收集整理的這篇文章主要介紹了
苹果cms v10常见问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為什么無(wú)法在線播放?
程序只提供數(shù)據(jù)管理功能,無(wú)法直接實(shí)現(xiàn)站內(nèi)播放功能,如有需要請(qǐng)自行整合第三方提供的插件。
- 上傳失敗常見問(wèn)題?
由于采用最新的TP框架,需要開啟php的fileinfo支持庫(kù),php.ini里 extension=php_fileinfo.dll ;寶塔等面板里直接安裝開啟 。
上傳失敗問(wèn)題請(qǐng)檢查php臨時(shí)文件目錄權(quán)限和cms系統(tǒng)文件存儲(chǔ)目錄權(quán)限。
windows一般是:C:/windows/temp,linux一般是/var/tmp。 cms存儲(chǔ)目錄upload。
如果開啟第三方存儲(chǔ),請(qǐng)檢查三方存儲(chǔ)配置信息。
也可能是php.ini配置文件里post和upload大小限制,修改的值大一些即可。
upload_max_filesize = 8M
post_max_size = 10M
- 如果使用的是php5.6版本(php7版本不受影響),還需要設(shè)置php.ini開啟always_populate_raw_post_data = -1 這個(gè)選項(xiàng),也就是去掉這項(xiàng)配置前面的分號(hào)即可。
- 運(yùn)行安裝頁(yè)面出現(xiàn)空白頁(yè)面,該情況一般為Runtime目錄沒(méi)有修改寫入權(quán)限**
- SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column '' at row 1 或者 Warning: 1265 Data truncated for column 類似錯(cuò)誤**
RE:############################################
該錯(cuò)誤就插入字段長(zhǎng)度超過(guò)設(shè)定的長(zhǎng)度,一般程序會(huì)在數(shù)據(jù)庫(kù)字段設(shè)置字符長(zhǎng)度在插入之前程序很少會(huì)先判斷數(shù)據(jù)長(zhǎng)度和截取數(shù)據(jù) 這樣會(huì)影響性能,所以你就需要修改你數(shù)據(jù)庫(kù)的配置文件一般在MYSQL 安裝目錄中的my.ini中 搜索sql-mode
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
把其中的STRICT_TRANS_TABLES,去掉 建議使用該方法
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
或者把
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 直接刪除
############################################
- 數(shù)據(jù)庫(kù)連接配置文件。 RE:手動(dòng)修改數(shù)據(jù)庫(kù)連接信息,數(shù)據(jù)庫(kù)密碼等/application/database.php
- 重新安裝程序刪除install.lock。 RE:需要?jiǎng)h除/application/data/install/install.lock
- 采集聯(lián)盟資源庫(kù)或其他資源庫(kù)為何播放不了?(資源類型是youku、tudou、iqiyi等等)第三方網(wǎng)址 RE:方法1,整合資源站的播放器js文件。方案2,開啟全局解析或獨(dú)立解析和播放器解析狀態(tài)。
- 寶塔Nginx環(huán)境下,程序安裝完畢后除非首頁(yè)其他頁(yè)面全部404的問(wèn)題? RE:方法,進(jìn)入寶塔軟件設(shè)置,找到對(duì)應(yīng)的php版本-設(shè)置,安裝擴(kuò)展,找到PATH_INFO這項(xiàng),點(diǎn)擊關(guān)閉,然后重新安裝一下就ok了,這個(gè)可能是寶塔的bug。
- 采集完數(shù)據(jù)后為何無(wú)法播放??? RE:檢查采集數(shù)據(jù)的播放地址,如果是完成的http地址,則需要開啟播放器的解析狀態(tài)用解析播放;如果采集的數(shù)據(jù)ID可會(huì)直接用本地播放器來(lái)播放。
- 為何新增加了分類,前臺(tái)頁(yè)面進(jìn)入提示沒(méi)有權(quán)限??? RE:因?yàn)樾录拥姆诸惸J(rèn)所有會(huì)員組都是沒(méi)有權(quán)限的,需要進(jìn)入會(huì)員組里配置每個(gè)組的分類權(quán)限,保存一下即可。
- 路由規(guī)則改錯(cuò)了,頁(yè)面全都打不開了,怎么恢復(fù)到默認(rèn)的??? RE:下載完整安裝包,復(fù)制application/route.php 替換到網(wǎng)站里,就可以打開了,然后在后臺(tái)重新修改下路由規(guī)則。
- nginx下除了首頁(yè)其他都是404怎么辦?
修改一下偽靜態(tài)規(guī)則,一般都可以解決了。 如果修改了后臺(tái)文件入口admin.php,則改為對(duì)應(yīng)的文件名。
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^/admin.php(.*)$ /admin.php?s=$1 last;
rewrite ^/api.php(.*)$ /api.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
- 頁(yè)面提交數(shù)據(jù)后過(guò)段時(shí)間才生效?
這個(gè)一般是web服務(wù)配置了緩存導(dǎo)致的~~
訪問(wèn)phpinfo(),看看是不是你開啟了ZendOpcache之類的opcode緩存.ZendOpcache里面有個(gè)過(guò)期時(shí)間配置,如opcache.revalidate_freq=60 ,表示60秒后腳本再次被訪問(wèn)時(shí)會(huì)檢測(cè)PHP文件的時(shí)間戳,有改變則更新opcode緩存,你可以設(shè)為0,這樣每次訪問(wèn)都會(huì)檢測(cè)文件時(shí)間戳,你的修改就能生效了.
在php.ini文件中找到
opcache.enable=1
或
opcache.enable_cli=1
改為0,重啟php-fpm,done
- 為什么播放器不能全屏?
如果播放器被包含在 iframe 里,嘗試在 iframe 上添加 allowfullscreen 屬性。
常用sql語(yǔ)句
- 查詢數(shù)據(jù)
SELECT * FROM {pre}vod 查詢所有數(shù)據(jù)
SELECT * FROM {pre}vod WHERE vod_id=1000 查詢指定ID數(shù)據(jù)
- 刪除數(shù)據(jù)
DELETE FROM {pre}vod 刪除所有數(shù)據(jù)
DELETE FROM {pre}vod WHERE vod_id=1000 刪除指定的第幾條數(shù)據(jù)
DELETE FROM {pre}vod WHERE vod_actor LIKE '%劉德華%' 刪除vod_actor字段里有"劉德華"的數(shù)據(jù)
DELETE FROM {pre}vod WHERE vod_type=1 刪除指定的分類ID的數(shù)據(jù)
DELETE FROM {pre}vod WHERE vod_area LIKE '%臺(tái)灣%' 刪除指定地區(qū)的數(shù)據(jù)
DELETE FROM {pre}vod WHERE vod_lang LIKE '%粵語(yǔ)%' 刪除指定語(yǔ)言的數(shù)據(jù)
- 修改數(shù)據(jù)
UPDATE {pre}vod SET vod_hits=1 將所有vod_hits字段里的值修改成1
UPDATE {pre}vod SET vod_hits=1 WHERE vod_id=1000 指定的第幾條數(shù)據(jù)把vod_hits字段里的值修改成1
- 把圖片地址中的某個(gè)字符串替換為另外一個(gè)字符串
UPDATE {pre}vod SET vod_pic=REPLACE(vod_pic, '原始字符串', '替換成其他字符串')
- 刪除數(shù)據(jù)庫(kù)后自增ID重新從1開始
PHP: truncate {pre}vod
ASP: acc 用office打開數(shù)據(jù)庫(kù),刪除數(shù)據(jù)后,壓縮修復(fù)數(shù)據(jù)庫(kù)即可。
或 ALTER TABLE {pre}vod ALTER COLUMN vod_id COUNTER (1, 1)
mssql用 TRUNCATE TABLE {pre}vod
- 刪除數(shù)據(jù)庫(kù)名稱重復(fù)的數(shù)據(jù)
DELETE FROM {pre}vod where vod_id not in ( SELECT vod_id FROM {pre}vod GROUP BY vod_name HAVING COUNT(*)>1)
- 修復(fù)死鎖的表
REPAIR TABLE `{pre}art` ,`{pre}vod` ,`{pre}type` ,`{pre}comment` ,`{pre}gbook` ,`{pre}li
總結(jié)
以上是生活随笔為你收集整理的苹果cms v10常见问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: a标签添加边框后有空隙的解决方法
- 下一篇: CSS改变input光标颜色