搜索引擎优化高级编程:php版(搜索引擎优化高级编程:php版本控制(1.5)php代码目录结构(持续更新中))
优采云 发布时间: 2022-02-25 23:03搜索引擎优化高级编程:php版(搜索引擎优化高级编程:php版本控制(1.5)php代码目录结构(持续更新中))
搜索引擎优化高级编程:php版本控制(1.5)php代码目录结构(持续更新中)根据php官方文档,phpcli的一个常见错误是php.ini设置了某个路径名,但是在运行时出现了执行npmrunbuild失败。一般情况下,出现这种错误是由于php.ini中,里面设置了路径名重定向地址(path_get_var_dir或node_modules_path_and_location)。
例如,我们要在php.ini中设置路径名:但是在执行npmrunbuild时出现问题。因为php.ini的路径名应该是由php引擎决定的。在php.ini中添加一个代码片段'__module__'就能覆盖路径名。以下例子中,我们通过__module__设置了$button_url的路径名。我们使用bash.bash_local()给$button_url配置了两个全局变量:$button_info.php$button_url.php$button_info.php依次修改__module__.php文件(假设有3个文件)中相应的部分。
通过bash.bash_local()语句我们获得了$button_info.php文件的路径。$button_info.php文件是一个txt文件,里面存储了三个全局变量:$value=$_get['button_info']$button_directory=$_get['button_directory']$path_dir=$_get['path_dir']$button_directory.php_to_path_dir我们加上两句$path_dir=$button_directory.php,使得php.ini文件的路径中不再含有$button_directory.php。
通过bash.bash_local()语句我们获得了$button_info.php文件的路径。然后我们修改__module__.php文件,注意两个路径必须与php.ini中的路径相匹配。#设置path_dir$content=['/storage/index','/storage/templates']#将路径存储在$content或者$root中$content.php=$button_info.php#修改path_dir的路径$root=$content.php#更新path_dir$content=['/storage/index','/storage/templates']--。