【PHP】PHP 问题列表

PHP 问题列表

1、上传文件的大小超出 php.ini 定义的 upload_max_filesize 值

1.1、分析

如题

1.2、解决

# 查看 php.ini 文件所在路径
php --ini

# 输出
Configuration File (php.ini) Path: /usr/local/php/lib
Loaded Configuration File:         /usr/local/php/lib/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

# 如果没有 php.ini 文件,那么就创建一个
touch php.ini

# 编辑 php.ini 文件,添加或修改以下配置 
# 开启错误日志
log_errors = On
# 日志大小
log_errors_max_len = 1024
# 上传的文件大小
upload_max_filesize = 64M

2、PHP primary script unknow

2.1、分析

主要由两方面造成

1、路径问题

找不到 php 脚本

2、权限问题

路径没有问题的前提下,php 脚本的权限与 php 解析进程(如:php-fpm)的权限不一致,导致 php 解析进程无法读取和执行 php 脚本。

2.2、解决

1、路径问题引起,就检查 php 脚本路径是否正确

2、权限问题引起,就确保 php 脚本与 php 解析进程的用户权限一致,例如:php 脚本的权限 755,所属的用户和用户组与 php 解析进程一致。

如果有 Nginx 做代理,那么最好在 nginx.conf 文件中声明 user,与 php 解析进程一致。

创作不易,转载请注明出处: 【PHP】PHP 问题列表
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇